1、删除命令 delete和truncate的命令是: delete from***;truncate table ***。
2、多个sql语句写在同一个脚本时,每个结束后要加commit; ,否则会报错。
3、建分区表时,create表后不要有;,因为和后面的partition是整个一体的。
"ORA-00054: 资源正忙, 但指定以 NOWAIT 方式获取资源, 或者超时失效"的快速解决方法:
SQL> select session_id from v$locked_object;
SESSION_ID
----------
56
SQL> SELECT sid, serial#, username, osuser FROM v$session where sid = 56; (sid即为第一条命令的结果)
SID SERIAL# USERNAME OSUSER
---------- ---------- ------------------------------ ------------------------------
56 2088 ghb fy
SQL> ALTER SYSTEM KILL SESSION '56,2088';
(三)建表语句中的primary key(id))和create外的create unique index IDX_EMS_INDEX_SET on EMS_INDEX_SET (INDEX_SET_ID);不能共存,如果需要索引的话需要把primary key删除。