zOs/TX/WK914DDL
------------$-{right(userid() sysvar(sysnode) date(s) time(), 60, '-')}
-- testCase $dsn
-- env $env phase $phase
-- subsys $subsys db $db creator $creator
------------------------------------------------------------------------
---||| begin ddl testcase $mbr env $env phase $phase
SET CURRENT SQLID='S100447';
drop TABLESPACE $db.A914S;
drop TABLESPACE $db.A914P;
commit;
$@[
if $phase >= 2 then $@=[
CREATE TABLESPACE A914S
IN $db
USING STOGROUP GSMS
PRIQTY -1 SECQTY -1
FREEPAGE 0 PCTFREE 10
GBPCACHE CHANGED
TRACKMOD YES
BUFFERPOOL BP2
LOCKSIZE ANY
LOCKMAX SYSTEM
CLOSE YES
COMPRESS YES
CCSID EBCDIC
DEFINE YES
MAXROWS 255;
COMMIT;
CREATE TABLESPACE A914P
IN $db
USING STOGROUP GSMS
PRIQTY -1 SECQTY -1
FREEPAGE 0 PCTFREE 10
GBPCACHE CHANGED
TRACKMOD YES
NUMPARTS 4
BUFFERPOOL BP2
LOCKSIZE ANY
LOCKMAX SYSTEM
CLOSE YES
COMPRESS YES
CCSID EBCDIC
DEFINE YES
MAXROWS 255;
COMMIT;
------------------------------------------------------------------------
CREATE TABLE $creator.TWK914S1
(WK914K001 CHAR(3) FOR SBCS DATA NOT NULL
,WK914K002 CHAR(4) FOR SBCS DATA NOT NULL
,WK914K003 CHAR(20) FOR SBCS DATA NOT NULL
)
IN $db.A914S
AUDIT NONE
DATA CAPTURE NONE
CCSID EBCDIC
NOT VOLATILE;
COMMIT;
------------------------------------------------------------------------
CREATE TABLE $creator.TWK914P1
(WK914K001 CHAR(3) FOR SBCS DATA NOT NULL
,WK914K002 CHAR(4) FOR SBCS DATA NOT NULL
,WK914K003 CHAR(20) FOR SBCS DATA NOT NULL
)
IN $db.A914P
partition by (WK914K001)
(PART 1 VALUES('100')
,PART 2 VALUES('200')
,PART 3 VALUES('300')
,PART 4 VALUES('400')
)
AUDIT NONE
DATA CAPTURE NONE
CCSID EBCDIC
NOT VOLATILE;
COMMIT;
$]
$]
---||| end ddl testcase $mbr env $env phase $phase