sqlplus小記
在sqlplus中用pl/sql自動生成sql指令碼.發現不少小問題.
客戶端是oracle 9.2.0.1.
sqlplus中:
1.注意Oracle中的&的含義是讓使用者輸入引數,如果連線中含有'&'字元的話要首先關閉定義引數的功能,比如要插入如下的記錄:
INSERT INTO sd_cat VALUES ('020040040040', '經費支出', '/BdgWoPrjreq.do?action=list&&vo_flag=SupVo');
其中含有&字元,要把引數定義功能關閉.
SQL>set DEFINE OFF;
2.注意,如下的sql語句會執行兩次
INSERT INTO sd_cat VALUES ('020040020060', '公式定義', '/formula_Formula.do?action=list');
/*INSERT INTO sd_cat VALUES ('020040020040', '滾存設定', '');*/
正確的寫法為:
INSERT INTO sd_cat VALUES ('020040020060', '公式定義', '/formula_Formula.do?action=list');
-- INSERT INTO sd_cat VALUES ('020040020040', '滾存設定', '');
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/6906/viewspace-21861/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- sqlplus的小祕密3『By oldwain』SQLAI
- sqlplus的小祕密2『By oldwain』SQLAI
- sqlplus的小祕密1『By oldwain』SQLAI
- [20211220]記錄使用sqlplus的小問題.txtSQL
- [20211221]記錄使用sqlplus的小問題補充.txtSQL
- 【SQLPLUS】sqlplus使用小Tips之glogin.sql統一環境配置檔案SQL
- sqlplus匯出記錄另存為CSV格式SQL
- sqlplus小竅門:執行作業系統命令(zt)SQL作業系統
- vue小記Vue
- 面試小記面試
- Cookie小記Cookie
- webpack小記Web
- JAVA小記Java
- autoprefixer小記
- PostgreSQL小記SQL
- QSizeGrip 小記
- 小記 Demo
- 記錄一次sqlplus匯出檔案SQL
- linux 下sqlplus 歷史記錄問題LinuxSQL
- 由sqlplus中的一個小細節所做的折騰SQL
- 微信小程式開發小記微信小程式
- 分治FFT小記?FFT
- sed命令小記
- Git命令小記Git
- golang 切片小記Golang
- 陣列小記陣列
- Docker 建站小記Docker
- Java集合小記Java
- JavaScript 小記錄JavaScript
- 負margin小記
- top使用小記
- 程式生涯小記
- linux小記Linux
- 數論小記
- 博弈論小記
- SQLPlusSQL
- LINUX下SQLPLUS等工具的歷史記錄功能LinuxSQL
- 小程式專案之填坑小記