程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle教程 >> Oracle數據庫案例整理-執行Oracle腳本失敗或異常-SQL命令中字符串參數使用雙引號導致更新數據庫表信息失敗

Oracle數據庫案例整理-執行Oracle腳本失敗或異常-SQL命令中字符串參數使用雙引號導致更新數據庫表信息失敗

編輯:Oracle教程

1.1 現象描述

執行包含雙引號的SQL命令更新數據表信息時,系統顯示如下錯誤信息:
例如:
SQL> update group_table set grouppswd="adbaadadf" where groupname ='sms';
ORA-00904: "adbaadadf": invalid identifier

1.2 可能原因

SQL命令中字符串參數使用了雙引號,應該使用單引號。

1.3 處理步驟

oracle用戶登錄數據庫所在機器。 以sysdba用戶連接數據庫。

% sqlplus / as sysdba

將原SQL命令中的雙引號改成單引號,然後執行修改後的命令更新數據表信息。

SQL> update group_table set grouppswd='adbaadadf' where groupname='sms';

更新成功,系統顯示如下信息:

1 row updated.

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved