nullnullSQL*Plus使用介绍1.0目标目标通过这部分课程的学习,您将了解以下内容 :
登录到SQL*Plus环境
编辑SQL命令
SQL*Plus命令格式化并输出结果
结合脚本文件执行
SQL 和 SQL*Plus 作用比较SQL 和 SQL*Plus 作用比较SQL*PlusBufferServerSQL statementsQuery resultsSQL
scriptsSQL 语句对比SQL*Plus 命令SQL 语句对比SQL*Plus 命令SQL
statements
SQL
一种语言
ANSI 标准
不能使用简短的关键字
语句直接在数据库中操作数据和
表
关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf
的对象定义
SQL*Plus
一种环境
Oracle 所有
简短的关键字命令
命令不允许直接在数据库中处理SQL
bufferSQL*Plus
commandsSQL*Plus
bufferSQL*Plus主要内容SQL*Plus主要内容登录到 SQL*Plus.
描述表的结构.
编辑SQL语句.
在SQL*Plus中执行SQL.
保存或插入SQL语句到文件登录到 SQL*Plus登录到 SQL*Plus从 Windows 环境:
通过命令行:
sqlplus [username[/password [@database]]]显示表的结构显示表的结构使用命令DESC(RIBE)显示表的结构
DESC[RIBE] tablename说明表的结构内容说明表的结构内容Name Null? Type
----------------------- -------- ------------
DEPARTMENT_ID NOT NULL NUMBER(4)
DEPARTMENT_NAME NOT NULL VARCHAR2(30)
MANAGER_ID NUMBER(6)
LOCATION_ID NUMBER(4)SQL> DESCRIBE departmentsSQL*Plus 编辑命令SQL*Plus 编辑命令A[PPEND] text
C[HANGE] / old / new
C[HANGE] / text /
CL[EAR] BUFF[ER]
DEL
DEL n
DEL m n
SQL*Plus 编辑命令SQL*Plus 编辑命令I[NPUT]
I[NPUT] text
L[IST]
L[IST] n
L[IST] m n
R[UN]
n
n text
0 text
使用 LIST, n, and APPEND使用 LIST, n, and APPEND
1 SELECT last_name
2* FROM employeesSQL> LIST 1* SELECT last_nameSQL> A , job_id 1* SELECT last_name, job_id 1 SELECT last_name, job_id
2* FROM employeesSQL> 1 SQL> L使用 CHANGE 命令使用 CHANGE 命令 1* SELECT * from employeesSQL> L 1* SELECT * from departmentsSQL> c/employees/departments 1* SELECT * from departmentsSQL> L SQL*Plus 文件命令SQL*Plus 文件命令SAVE filename
GET filename
START filename
@ filename
EDIT filename
SPOOL filename
EXIT
使用 SAVE 和START 命令使用 SAVE 和START 命令
Created file my_querySQL> START my_querySQL> L
1 SELECT last_name, manager_id, department_id
2* FROM employees
SQL> SAVE my_queryLAST_NAME MANAGER_ID DEPARTMENT_ID
------------------------- ---------- -------------
King 90
Kochhar 100 90
...
20 rows selected.
总结
初级经济法重点总结下载党员个人总结TXt高中句型全总结.doc高中句型全总结.doc理论力学知识点总结pdf
总结通过这部分课程的学习,您应该已经了解在SQL*Plus 环境下:
执行SQL 语句
编辑SQL 语句
格式化输出
与脚本文件交互