Presentation is loading. Please wait.

Presentation is loading. Please wait.

Oracle. 数据操纵语言  数据操纵语言用于检索、插入和修改数据  数据操纵语言是最常见的 SQL 命令  数据操纵语言命令包括:  SELECT  INSERT  UPDATE  DELETE.

Similar presentations


Presentation on theme: "Oracle. 数据操纵语言  数据操纵语言用于检索、插入和修改数据  数据操纵语言是最常见的 SQL 命令  数据操纵语言命令包括:  SELECT  INSERT  UPDATE  DELETE."— Presentation transcript:

1 Oracle

2 数据操纵语言  数据操纵语言用于检索、插入和修改数据  数据操纵语言是最常见的 SQL 命令  数据操纵语言命令包括:  SELECT  INSERT  UPDATE  DELETE

3 利用现有的表创建表 语法: CREATE TABLE AS SELECT column_names FROM ; SQL> CREATE TABLE newitemfile AS SELECT * FROM itemfile; SQL> CREATE TABLE newitemfile1 AS SELECT itemcode, itemdesc, qty_hand FROM itemfile; SQL> CREATE TABLE newitemfile2 AS SELECT * FROM itemfile WHERE 1 = 2; SELECT 命令

4 选择无重复的行 在 SELECT 子句,使用 DISTINCT 关键字 使用列别名 为列表达式提供不同的名称 该别名指定了列标题 SQL> SELECT DISTINCT vencode FROM vendor_master; SQL> SELECT itemcode, itemdesc, max_level, max_level*2 AS NEW_MAXLEVEL FROM itemfile; SQL> SELECT itemcode,itemdesc, max_level, max_level* 2 “New Maximum Level” FROM itemfile; SELECT 命令

5 INSERT INTO my_table (date_col) VALUES (TO_DATE('2005-10-18', 'YYYY-MM-DD')); INSERT INTO order_master VALUES('o001', '12-5 月 -05', 'V002', 'c', '25-5 月 -05'); 插入日期类型的值 日期数据类型的默认格式为 “DD-MON-RR” 使用日期的默认格式 使用 TO_DATE 函数转换 INSERT 命令

6 插入来自其它表中的记录 语法 INSERT INTO [(cloumn_list)] SELECT column_names FROM ; SQL> INSERT INTO newvendor_master SELECT * FROM vendor_master; SQL> INSERT INTO newvendor_master(vencode,venname) SELECT vencode, venname FROM vendor_master; INSERT 命令


Download ppt "Oracle. 数据操纵语言  数据操纵语言用于检索、插入和修改数据  数据操纵语言是最常见的 SQL 命令  数据操纵语言命令包括:  SELECT  INSERT  UPDATE  DELETE."

Similar presentations


Ads by Google