sql>@C:\Database\my.sql
sqlplus命令行參數:SET選項
autocommit:自動提交insert、update、delete帶來的記錄改變,缺省爲off
colsep:域輸出分隔符
define:識別命令中的變量前綴符,缺省爲on,也就是'&',碰到變量前綴符,後面的字符串作爲變量處理
如果待更新內容包含'&'(在URL中很常見),而define非設爲off,sqlplus會把'&'後面緊跟的字符串當成變量,提示輸入,這裏必須重新輸入'&'和那個字符串,才能實現正常更新。將define設爲off,就不再進行變量判斷。
SQL>set define off;
SQL>update bbs_forum set url='http://www.xxx.com/bbs/show.php&forum_id=1' where forum_id=1;
feedback:回顯本次sql命令處理的記錄條數,缺省爲on
heading:輸出域標題,缺省爲on
linesize:輸出一行字符個數,缺省爲80,如果一行輸出超過linesize,會回車到第二行,這樣格式就會混亂。
timing:顯示每條sql命令的耗時,缺省爲off
trimout:去除標準輸出每行的拖尾空格,缺省爲off
trimspool:去除重定向(spool)輸出每行的拖尾空格,缺省爲off