Oracle資料庫輸出輸入

2021-08-20 14:45:53 字數 1227 閱讀 3089

dbms_output.put_line(輸出內容)

begin

//輸出並換行

dbms_output.put_line('你好'||"張三");

//不換行

dbms_output.put('你也好');

//新增一行

dbms_putout.new_line();

end;

&變數名 (注:如果是字串,則加單引號,如 '&變數名')

begin

dbms_output.put_line('張三');

dbms_output.put_line('李四');

end;

declare

變數名1 變數型別1[:=值1]

變數名2 變數型別2[:=值2]

方式一:

變數名:=值;/變數名:=&變數名(確定值)

方式二:

從查詢語句中進行賦值 --- 不明確的值

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

declare

empno_n number; --員工編號

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 輸出和輸入

dbms output.put line 輸出內容 begin 輸出並換行 dbms output.put line 你好 張三 不換行 dbms output.put 你也好 新增一行 dbms putout.new line end 變數名 注 如果是字串,則加單引號,如 變數名 begin d...

oracle資料庫賦權 Oracle資料庫許可權

oracle資料庫許可權基本認識 一 oracle許可權 oracle系統提供三種許可權 object 物件級 system 系統級 role 角色級。許可權分類 1 系統許可權 系統規定使用者使用資料庫的許可權。系統許可權是對使用者而言 2 實體許可權 某種許可權使用者對其它使用者的表或檢視的訪問...

mysql資料庫怎麼輸入資料 資料庫教程

select intooutfile 的 load data infile 的逆操作問題.一般我們都用insert into table name values 來給資料表新增記錄.這是一種方法.當然也可以使用mysqlimport實用程式裝載資料檔案.其實它也是傳送local data infil...