【正文】
TRUNCATE TABLE table_name 使用 TRUNCATE TABLE刪除了指定表中的所有行,但表的結(jié)構(gòu)及其列、約束等保持不變 2. TRUNCATE TABLE注意問(wèn)題 ? TRUNCATE TABLE在功能上與不帶 WHERE子句的 DELETE語(yǔ)句相同,二者均刪除表中的全部行。 , 可以用 TRUNCATE命令 TRUNCATE TABLE, 它可以釋放占用的數(shù)據(jù)塊表空間。 語(yǔ)法格式: DELETE FROM table_name∣ view_name [WHERE condition] 若省略該條件,表示刪除所有的行。 使用 MERGE語(yǔ)句 XS_JSJ表中新增的數(shù)據(jù)插入表 XS中: MERGE INTO a USING b ON(=) WHEN NOT MATCHED THEN INSERT(,) Values(,)。YYYYMMDD39。1986013039。女 39。計(jì)算機(jī) 39。 ? INSERT INTO (XH,XM,ZYM,XB,CSSJ,ZXF) ? VALUES(‘101112’,’張亮 39。可以采用 Oracle 的 MERGE. (p63) 語(yǔ)法格式: MERGE INTO table_name USING table_name ON (join_condition) WHEN MATCHED THEN UPDATE SET… WHEN NOT MATCHED THEN INSERT(… ) VALUES(… ) Join_condition:連接條件。 用如下的 INSERT語(yǔ)句向 XS1表中插入數(shù)據(jù): INSERT INTO XS1 SELECT XH,XM,ZYM FROM XS WHERE ZYM=’計(jì)算