ORA-01747: user.table.column, table.column 或列說明無效 異常解決方法總結


1.sql 拼接錯誤

比如多了個逗號,少了個引號什么的,大部分其實都是這個問題,還是多細心,復制粘貼的時候多看看。

2.sql語句中使用了 Oracle 聲明的關鍵字

--查詢數據庫關鍵字

select * from v$reserved_words;

----查詢表中是否有關鍵字

select *
from v$reserved_words 
where keyword
in(
select COLUMN_NAME
from all_tab_columns
where table_name = '表名大寫' and owner='用戶名大寫'
);

所以建表的時候還是多多注意!

 

參考:http://blog.csdn.net/lanchengxiaoxiao/article/details/50015711


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM