BEGINは、次のSQL文を使用して作成されたjobdurationという派生PERIODの開始境界値(jdbegin)を返します。
CREATE TABLE employee(id INTEGER,
name VARCHAR(50),
jdbegin DATE NOT NULL FORMAT 'YYYY-MM-DD',
jdend DATE NOT NULL FORMAT 'YYYY-MM-DD',
PERIOD FOR jobduration(jdbegin,jdend)
)PRIMARY INDEX(id);
次のSQL文を実行します。
INSERT INTO employee(1025,'John',DATE'2011-01-02',DATE'2012-05-02'); SELECT BEGIN (jobduration) FROM employee;
次の結果が得られます。
jdbegin __________ 2011-01-02