阿銓的異想世界
http://www.achiuan.com/
原來oracle指令打完要下commit
昨天在操作Oracle的時候
在一般的select時並沒有甚麼太大的問題
但是有時候測試時會需要變更DB中的資料
這時候問題就來了
原本在MSSQL當中
只要輸入 UPDATE [表] SET [欄位]='值' 這樣就完成了
但是在Oracle中輸入相同的更新與法後
再用SELECT出來看資料是有變動沒有錯
但是在實際測試的時候該欄位的值仍是原本的值
後來一問才知道原來Oracle中要在後面加上commit告訴他你確定要執行語法
所以整段語法變成下面的樣子
UPDATE [表] SET [欄位]='值' ; commit;
沒有留言:
張貼留言
較新的文章
較舊的文章
首頁
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言