ORACLE中dbms_output.put_line輸出問題的解決過程
前言
最近寫了oracle過程,有個(gè)ORACLE中dbms_output.put_line輸出不了的問題。 花了近一個(gè)小時(shí)。下面描述一個(gè)這解決問題的歷程(查資料與解決):
1. 開啟oracle輸出
查了資料,說是oracle默認(rèn)是關(guān)閉的。 要執(zhí)行 :
set serveroutput on;
才可以,于是在pl/sql develope中執(zhí)行該語(yǔ)句,報(bào)錯(cuò),原因: pl/sql不支持。
解決: 在windows cmd 中執(zhí)行 sqlplus 命令。
2. 用sqlplus 登陸oracle
1、開始在cmd 里執(zhí)行: sqlplus /nolog
報(bào)錯(cuò): 大意是 無(wú)此命令
大體原因: 沒有安裝oracle客戶端,或者是環(huán)境變量出現(xiàn)了問題。
解決: 我的是重新安裝了oralce客戶端, 然后需要看下環(huán)境變量里邊有沒有這個(gè)變量,沒有的話要手動(dòng)加上,一般重新安裝都是有的。
2、執(zhí)行sqlplus/nolog
然后輸入oracle鏈接信息 。我這里是鏈接遠(yuǎn)程的數(shù)據(jù)庫(kù)
格式:sqlplus user/pwd@host_ip:port/實(shí)例名
示例:sqlplus xxgx/xxxx@101.101.xx.xx:1521/orcl
登陸遠(yuǎn)程的原因,會(huì)有稍微停頓,連接上去以后。 可以執(zhí)行 show user; 顯示當(dāng)前用戶。
正確顯示說明登陸成功。
附加: 查看當(dāng)前用戶下的所有表:
select TABLE_NAME from USER_TABLES;
至此sqlplus成功登陸。
3. pl/sql執(zhí)行輸出語(yǔ)句
執(zhí)行:
--pl/sql編程語(yǔ)言 --pl/sql編程語(yǔ)言是對(duì)sql語(yǔ)言的擴(kuò)展,使得sql語(yǔ)言具有過程化變編程的特性。 --pl/sql編程語(yǔ)言比一般的過程化編程語(yǔ)言,更加靈活高效。 --pl/sql編程語(yǔ)言主要用來(lái)編寫存儲(chǔ)過程和存儲(chǔ)函數(shù)等。 --生命方法 --賦值操作可以使用=: 也可以使用into查詢語(yǔ)句賦值。 declare i number(2) := 10 ; s varchar2(10) := '哈dd哈' ; ena XXGX_TJ_RBBTJ.SYS_TIME%type ; -- 引用型變量 begin dbms_output.put_line(i); dbms_output.put_line(s); select SYS_TIME into ena from XXGX_TJ_RBBTJ where ID = 1000060; dbms_output.put_line(ena); end;
顯示:
這里要說的就是 這個(gè)輸出啊,開始找半天沒找到在哪輸出,就在SQL旁邊有個(gè)Output的窗口。點(diǎn)擊即可看到。就這當(dāng)時(shí)還懵圈了 哎。
總結(jié)
到此這篇關(guān)于ORACLE中dbms_output.put_line輸出問題解決的文章就介紹到這了,更多相關(guān)ORACLE dbms_output.put_line輸出內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
誤刪除$ORACLE_HOME/dbs下的參數(shù)文件、密碼文件快速重建的方法
這篇文章主要介紹了誤刪除$ORACLE_HOME/dbs下的參數(shù)文件、密碼文件快速重建的方法,需要的朋友可以參考下2017-04-04oracle在導(dǎo)入數(shù)據(jù)時(shí)報(bào)600錯(cuò)誤的解決方法
最近在工作中進(jìn)行oracle數(shù)據(jù)庫(kù)導(dǎo)入的時(shí)候遇到了600錯(cuò)誤,通過查找相關(guān)的資料,最終終于解決了,下面這篇文章主要給大家介紹了關(guān)于oracle在導(dǎo)入數(shù)據(jù)時(shí)報(bào)600錯(cuò)誤的解決方法,需要的朋友可以參考借鑒,下面來(lái)一起看看吧。2017-09-09檢測(cè)oracle數(shù)據(jù)庫(kù)壞塊的方法
這篇文章主要介紹了檢測(cè)oracle數(shù)據(jù)庫(kù)壞塊的方法 的相關(guān)資料,非常不錯(cuò)具有參考借鑒價(jià)值,需要的朋友可以參考下2016-05-05解決maven不能下載oracle jdbc驅(qū)動(dòng)的問題
這篇文章主要介紹了解決maven不能下載oracle jdbc驅(qū)動(dòng)的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-04-04Oracle客戶端與plsql查詢數(shù)據(jù)亂碼修改成中文的快速解決方法
這篇文章主要介紹了Oracle客戶端與plsql查詢數(shù)據(jù)亂碼修改成中文的快速解決方法的相關(guān)資料,需要的朋友可以參考下2016-08-08