zOs/TX/WK918DDL
------------$-{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
$=tb=TWK918A1
SET CURRENT SQLID='S100447';
drop tablespace $db.a918a;
commit;
------------------------------------------------------------------------
CREATE TABLESPACE A918A
IN $db
USING STOGROUP GSMS
PRIQTY -1 SECQTY -1
ERASE NO
FREEPAGE 0 PCTFREE 10
GBPCACHE CHANGED
TRACKMOD YES
SEGSIZE 64
BUFFERPOOL BP2
LOCKSIZE ANY
LOCKMAX SYSTEM
CLOSE YES
COMPRESS YES
CCSID EBCDIC
DEFINE YES
MAXROWS 255
; ---------------------------------------------------------------------
CREATE TABLE $creator.$tb
( WK918CH20 CHAR(20) FOR SBCS DATA not null with default
, WK918FL float(21) not null with default
$@[
if $phase = 1 then $@=[
, CONSTRAINT WF063TAG
primary key(WK918ch20)
$] else if $phase = 2 then $@=[
, WK918CH5 CHAR(5) FOR SBCS DATA not null with default
, CONSTRAINT WF063TAG
primary key(WK918ch20, WK918Ch5)
$]
$]
)
IN $db.A918A
AUDIT NONE
DATA CAPTURE NONE
CCSID EBCDIC
NOT VOLATILE ;
commit;
------------------------------------------------------------------------
CREATE UNIQUE INDEX $creator.IWK918A0
ON $creator.$tb
( WK918CH20 ASC
$@[
if $phase = 2 then $@=[
, WK918CH5 asc
$]
$]
)
USING STOGROUP GSMS
PRIQTY 40 SECQTY 40
ERASE NO
FREEPAGE 10 PCTFREE 10
GBPCACHE CHANGED
BUFFERPOOL BP1
CLUSTER
CLOSE YES
COPY NO
DEFER NO
DEFINE YES
$@[
if $phase = 1 then $@=[
PIECESIZE 1 G;
$] else $@=[
PIECESIZE 2 G;
$]
$]
COMMIT;
commit;
---||| end ddl testcase $mbr env $env phase $phase