輸出輸入
-
輸出語(yǔ)法
dbms_output.put_line(輸出內(nèi)容) begin??//輸出并換行 ??dbms_output.put_line('你好'||"張三");??//不換行 ??dbms_output.put('你也好');??//新增一行 ??dbms_putout.new_line();end;
-
輸入語(yǔ)法
&變量名?(注:如果是字符串,則加單引號(hào),如?'&變量名')begin ??dbms_output.put_line('張三'); ??dbms_output.put_line('李四');end;
變量
存儲(chǔ)數(shù)據(jù)的容器
-
語(yǔ)法
?declare ??????變量名1???變量類(lèi)型1[:=值1] ??????變量名2???變量類(lèi)型2[:=值2]
-
賦值
?方式一: ?????變量名:=值;/變量名:=&變量名(確定值) ?方式二: ?????從查詢(xún)語(yǔ)句中進(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)查詢(xún)員工姓名,薪水
declare ?empno_n?number;?--員工編號(hào) ?ename_s?varchar2(30);?--姓名變量 ?sal_n???number;?--薪水 ?begin ????empno_n:=&empno_n;?--接收用戶(hù)輸入的值 ????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ù)庫(kù)輸出輸入 ,更多相關(guān)內(nèi)容請(qǐng)關(guān)注php中文網(wǎng)。
相關(guān)推薦;
? 版權(quán)聲明
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載。
THE END