1. 程式人生 > >select into from

select into from

SELECT INTO 語句

SELECT INTO 語句從一個表中選取資料,然後把資料插入另一個表中。

SELECT INTO 語句常用於建立表的備份復件或者用於對記錄進行存檔。

SELECT *
INTO Persons IN 'Backup.mdb'
FROM Persons
------------------------------
SELECT
 LastName,FirstName
INTO
 Persons_backup
FROM Persons
-----------------------------
SELECT Persons.LastName,Orders.OrderNo
INTO Persons_Order_Backup
FROM Persons
INNER JOIN Orders
ON Persons.Id_P=Orders.Id_P

儲存過程當中:

v_groupno varchar2(256);
select SEQ_UPCOMPLAIN.nextval into v_groupno from dual

SEQ_UPCOMPLAIN.nextval  是一個序列   建立了一個序列,nextval是取序列的下一行記錄

把dual表當中序列為SEQ_UPCOMPLAIN.nextval的一行資料複製到 定義的 v_groupno 欄位中