在oracle 數(shù)據(jù)庫中查看一個sql語句的執(zhí)行時間和SP2-0027錯誤
更新時間:2009年10月08日 13:41:46 作者:
oracle 數(shù)據(jù)庫中查看一個sql語句的執(zhí)行時間和SP2-0027錯誤的解決方法
進(jìn)入sqlplus
SQL> set timing on
SQL>
SQL> select count(*) from comm_human_role;
COUNT(*)
----------
866
Elapsed: 00:00:00.05
以上數(shù)字輸出分別是:Hours:Minutes:Seconds.Milliseconds
即用了0.05秒的時間執(zhí)行,相當(dāng)于50毫秒。
時間如果是這樣的表示:00: 03: 235.78
總共用的時間為235.78秒, 不到4分鐘,所以顯示的是3分鐘(235.78秒大約為3分鐘55.78秒)
#設(shè)置屏幕行寬度
SQL>set linesize 190
#設(shè)置sqlplus打印執(zhí)行計劃和統(tǒng)計信息
SQL>set autotrace on
#設(shè)置sqlplus打印執(zhí)行時間
SQL>set timing on
如果在sqlplus中出現(xiàn)下面的錯誤:
SP2-0027: Input is too long (> 2499 characters) - line ignored
表示sql一行的語句已經(jīng)超過了2499個字符。
解決:
在一段sql中加“回車”,
保證每行不超2499個字符,重新執(zhí)行sql語句就好了。
SQL> set timing on
SQL>
SQL> select count(*) from comm_human_role;
COUNT(*)
----------
866
Elapsed: 00:00:00.05
以上數(shù)字輸出分別是:Hours:Minutes:Seconds.Milliseconds
即用了0.05秒的時間執(zhí)行,相當(dāng)于50毫秒。
時間如果是這樣的表示:00: 03: 235.78
總共用的時間為235.78秒, 不到4分鐘,所以顯示的是3分鐘(235.78秒大約為3分鐘55.78秒)
#設(shè)置屏幕行寬度
SQL>set linesize 190
#設(shè)置sqlplus打印執(zhí)行計劃和統(tǒng)計信息
SQL>set autotrace on
#設(shè)置sqlplus打印執(zhí)行時間
SQL>set timing on
如果在sqlplus中出現(xiàn)下面的錯誤:
SP2-0027: Input is too long (> 2499 characters) - line ignored
表示sql一行的語句已經(jīng)超過了2499個字符。
解決:
在一段sql中加“回車”,
保證每行不超2499個字符,重新執(zhí)行sql語句就好了。
相關(guān)文章
oracle—SQL技巧之(一)連續(xù)記錄查詢sql案例測試
有這樣一個需求:需要查詢出某個客戶某一年那些天是有連續(xù)辦理過業(yè)務(wù),本文給予sql實現(xiàn)語句并測試,感興趣的朋友可以了解下2013-01-01
Oracle使用TRUNCATE TABLE清空多個表的應(yīng)用實例
在數(shù)據(jù)庫管理中,TRUNCATE TABLE 是一個非常實用的命令,然而,在Oracle數(shù)據(jù)庫中,TRUNCATE TABLE 命令是針對單個表的操作,不直接支持在一個語句中清空多個表,本文探討如何在Oracle環(huán)境中高效地對多個表執(zhí)行 TRUNCATE TABLE,并提供實際的應(yīng)用場景示例2024-05-05
oracle11g密碼復(fù)雜性校驗開啟關(guān)閉方式
這篇文章主要介紹了oracle11g密碼復(fù)雜性校驗開啟關(guān)閉方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2023-12-12
centos 6.5下安裝oracle 11gR2與Oracle自動啟動的配置
CentOS 下安裝 Oracle 是一件比較麻煩的事情,下面這篇文章主要介紹了在 centos 6.5下安裝oracle 11gR2的前的配置步驟,以及安裝完成后,如何設(shè)置為隨系統(tǒng)自動啟動。配置完成后,啟動圖形化安裝,沒有什么可說的,本文就沒有一一截圖。需要的朋友可以參考借鑒。2017-01-01
oracle基礎(chǔ)教程之多表關(guān)聯(lián)查詢
在實際開發(fā)中每個表的信息都不是獨立的,而是若干個表之間存在一定的聯(lián)系,如果用戶查詢某一個表的信息時,可能需要查詢關(guān)聯(lián)表的信息,這就是多表關(guān)聯(lián)查詢,這篇文章主要給大家介紹了關(guān)于oracle基礎(chǔ)教程之多表關(guān)聯(lián)查詢的相關(guān)資料,需要的朋友可以參考下2023-12-12

