PLSQL Language Referenc-PL/SQL集合和記錄-記錄比較-將記錄插入到表中

LuiseDalian發表於2014-03-14

記錄比較

記錄不能本地測試是否為空、相等或不相等。必須自己寫函式來完成這些測試。

將記錄插入到表中

PL/SQLSQLINSERT語句的擴充套件允許將記錄插入到表中。

DROP TABLE schedule;

CREATE TABLE schedule (

    week  NUMBER,

    Mon   VARCHAR2(10),

    Tue   VARCHAR2(10),

    Wed   VARCHAR2(10),

    Thu   VARCHAR2(10),

    Fri   VARCHAR2(10),

    Sat   VARCHAR2(10),

    Sun   VARCHAR2(10)

);

 

DECLARE

    default_week  schedule%ROWTYPE;

    i NUMBER;

BEGIN

    default_week.Mon := '0800-1700';

    default_week.Tue := '0800-1700';

    default_week.Wed := '0800-1700';

    default_week.Thu := '0800-1700';

    default_week.Fri := '0800-1700';

    default_week.Sat := 'Day Off';

    default_week.Sun := 'Day Off';

 

    FOR i IN 1..6 LOOP

        default_week.week := i; 

        --將記錄變數插入表中

        INSERT INTO schedule VALUES default_week;

    END LOOP;

END;

--檢視插入的記錄

select * from schedule;

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/17013648/viewspace-1118609/,如需轉載,請註明出處,否則將追究法律責任。

相關文章