1. 创建表
SQL> CREATE TABLE s_dept(
2 ID NUMBER(7) NOT NULL,
3 NAME VARCHAR2(35) NOT NULL,
4 REGION_ID NUMBER(7),
5 CONSTRAINT pk_s_dept PRIMARY KEY (ID));
Table created.
SQL> INSERT INTO s_dept VALUES
2 (10, 'Finance', 1);
1 row created.
SQL> DESC s_dept;
Name Null? Type
----------------------------------------- -------- ----------------------------
ID NOT NULL NUMBER(7)
NAME NOT NULL VARCHAR2(35)
REGION_ID NUMBER(7)
2. 列重命名
SQL> ALTER TABLE s_customer RENAME COLUMN sales_per_id TO sales_rep_id;
Table altered.
3. 创建SQL脚本
SQL> SELECT name, id, credit_rating
2 FROM s_customer
3 WHERe sales_rep_id = 11
4
SQL> SAVE p2q5
Created file p2q5.sql
4. 运行SQL脚本
SQL> START p2q5
5. 编辑已有的SQL的脚本后运行
SQL> GET p2q5
1 SELECT name, id, credit_rating
2 FROM s_customer
3* WHERe sales_rep_id = 11
SQL> 1 SELECT name "Company", id "Company ID",
SQL> i credit_rating "Rating"
SQL> RUN
1 SELECT name "Company", id "Company ID",
2 credit_rating "Rating"
3 FROM s_customer
4* WHERe sales_rep_id = 11
Company Company ID Rating
-------------------------------------------------- ---------- ---------
Womansport 204 EXCELLENT
Beisbol Si! 209 EXCELLENT
Big John's Sports Emporium 213 EXCELLENT
Ojibway Retail 214 POOR
6. 保存更新的脚本
SQL> SAVE p2q5 REPLACE
Wrote file p2q5.sql