今天做專案的時候出現了這個錯誤.
在網上找了很多資料 大多是說@和:的關係 的的確確 在oracle資料庫中不能像sql server 那樣 使用@ 而一般的變數是使用":"號的
除了這個錯誤以外 還有別的可能導致出現 ora-01036 錯誤的
sql中的引數和賦值引數名稱不同 .數量不同,如:在引數中友乙個
new oracleparameter(":endtime",oracletype.datetime), endtime的引數 而在sql中是不存在endtime這個引數的話 也是會出現錯誤的.
別的可能導致這個錯誤的 暫時沒有發現 等遇到的時候在新增完善!
ORA 01036 非法的變數名 編號
今天寫程式時,往oracle中插入二進位制資料,出現錯誤ora 01036 非法的變數名 編號,如下 strsql insert into ka99 ka991,ka992,ka994,ka995,ka997,ka998 values ka991,ka992,ka994,ka995,ka997,ka...
學習筆記8
1.vim的三種模式 命令模式插入模式退出模式 2.進入insert模式的方法 i 游標所在位置插入 i 游標所在行首插入 a 游標所在字元的下一位插入 a 游標所在行的行首插入 o 游標所在行的下一行插入 o 游標所在行的上一行插入 3.在退出模式中 wq退出並儲存 wq 強行退出儲存 q在沒有修...
學習筆記8
集合 set 集合 和dict 字典 類似,但集合只有鍵,沒有值,同樣因為鍵不能重複,所以集合內沒有重複的元素。鍵為不可變型別,可雜湊。建立乙個空集合只能用s set s 只能建立空字典。建立集合用花括號把所有元素括起來就行,元素之間用逗號相隔。集合內的重複元素會自動被過濾。使用set value ...