如果只是處于檢查語法,可以在sql的where中拼上 and 1=2
成都創新互聯-專業網站定制、快速模板網站建設、高性價比銅官網站開發、企業建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式銅官網站制作公司更省心,省錢,快速模板網站建設找我們,業務覆蓋銅官地區。費用合理售后完善,10余年實體公司更值得信賴。
或者用DBMS_SQL.PARSE
在oracle的服務器上直接敲命令oerr錯誤類型、錯誤編號,oracle會告訴你錯在什么地方,怎么解決這個錯誤,或者到oracle的網站上下載她的技術文檔,然后打開,進入主頁,在左上角有errormessage。點擊進入,然后查找你要查看的error信息。
1.創建測試表,如下圖。
createtabletest_lock(idnumber,valuevarchar2(200));
2.執行append語句;并且不做提交,insert/*+append*/intotest_lockvalues(1,1)如下圖。
3.再次執行清表語句,truncatetabletest_lock;報鎖表錯誤,如下圖。
4.查看鎖表語句,發現被鎖表
selectb.object_name,t.*
fromv$locked_objectt,user_objectsb
wheret.object_id=b.object_id
注意事項:
簡化數據:可以將復雜的查詢創建為其他人可以使用的視圖,而不必了解復雜的業務或邏輯關系。這簡化并掩蓋了視圖用戶數據的復雜性。
表結構設計的補充:在設計的系統才剛剛開始,大部分的程序直接訪問數據表結構,但是隨著業務的變化,系統更新,等等,引起了一些表結構不適用,這次修改系統的表結構太大,開發成本較高的影響。
這個時候可以創建一個視圖來補充表結構設計,降低開發成本。程序可以通過查詢視圖直接獲得它想要的數據。
添加安全性:視圖可以向用戶顯示表中的指定字段,而不是向用戶顯示表中的所有字段。在實際開發中,視圖通常作為提供數據的一種方式提供,并將只讀權限提供給第三方以供查詢使用。
在oracle的安裝目錄下,找NETWORK\ADMIN目錄,比如C:\app\xxxx\product\11.2.0\dbhome_1\NETWORK\ADMIN
在這個目錄下找tnsnames.ora,用一般的文本編輯程序都可以打開
或者直接在電腦中用搜索功能,搜索文件tnsnames.ora
Oracle 出錯信息總是這樣的格式:ORA-nnnnn,只需要在百度上輸入ORA-具體出錯號,就可以找到了。祝你幸運。
1、直接運行sqlplus,然后要求輸入用戶名和密碼。如果你是管理員的身份,應該在用戶名后加as
sysdba(以下例子使用sysdba身份).
2、運行如下語句直接進入:Sqlplus用戶名/密碼 as
sysdba
3、運行sqlplus
/nolog,此語句只是進入了sqlplus編輯器,而沒有連接到數據庫。所以還需要使用connect 語句來連接到數據庫。
再看看別人怎么說的。
分享標題:oracle如何查錯,oracle查看報錯的sql
本文網址:http://vcdvsql.cn/article8/heosip.html
成都網站建設公司_創新互聯,為您提供標簽優化、網站設計公司、靜態網站、移動網站建設、面包屑導航、自適應網站
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯