您好,登錄后才能下訂單哦!
輸出語法
dbms_output.put_line(輸出內(nèi)容) begin //輸出并換行 dbms_output.put_line('你好'||"張三"); //不換行 dbms_output.put('你也好'); //新增一行 dbms_putout.new_line();end;
輸入語法
&變量名 (注:如果是字符串,則加單引號(hào),如 '&變量名')begin dbms_output.put_line('張三'); dbms_output.put_line('李四');end;
存儲(chǔ)數(shù)據(jù)的容器
語法
declare 變量名1 變量類型1[:=值1] 變量名2 變量類型2[:=值2]
賦值
方式一: 變量名:=值;/變量名:=&變量名(確定值) 方式二: 從查詢語句中進(jìn)行賦值 --- 不明確的值 sql: select 變量名=列名1,... from 表名 where 條件 oracle: select 列名1,列名2,...into 變量名1,變量名2,... from 表名 where 條件
變量使用示例
declare stuName varchar2(30); stuAge number; begin stuName:='jack'; stuAge:=30; dbms_output.put_line('name'||stuName||'age'||stuAge); end
下面根據(jù)編號(hào)查詢員工姓名,薪水
declare empno_n number; --員工編號(hào) ename_s varchar2(30); --姓名變量 sal_n number; --薪水 begin empno_n:=&empno_n; --接收用戶輸入的值 select ename,sal into ename_s,sal_n from emp where empno=empno_n; dbms_output.put_line('員工姓名:'||ename_s||'薪水'||sal_n); end
以上就是Oracle數(shù)據(jù)庫輸出輸入語法以及變量介紹的詳細(xì)內(nèi)容了,看完之后是否有所收獲呢?如果如果想了解更多,歡迎來億速云行業(yè)資訊!億速云是一家業(yè)內(nèi)資深的專業(yè)云計(jì)算服務(wù)提供商哦,如果想購(gòu)買云服務(wù)器,香港服務(wù)器,美國(guó)服務(wù)器等產(chǎn)品的,可以多多關(guān)注。
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。