SQL/MX 3.2 Management Manual (H06.25+, J06.14+)

Table Of Contents
&
-- Table CAT.SCH.T126B--&
$vol1.zsd0126a.bxnw1r*, &
$vol2.zsd0126a.bxnw2r*, &
$vol3.zsd0126a.bxnw3r*, &
$vol4.zsd0126a.bxnw4r*, &
&
-- index T126B_NDX1 on CAT.SCH.T126B-- &
$vol1.zsd0126a.qdx1g1*,&
$vol2.zsd0126a.qdx1g2*,&
$vol3.zsd0126a.qdx1g3*,&
$vol4.zsd0126a.qdx1g4*,&
$vol5.zsd0126a.qdx1g5* &
-- end of Table CAT.SCH.T126B--)
TMF Example 2: Input Is SHOWDDL Text
MXGNAMES -Showddl=$VOL1.SQLSTUFF.SHOWD123 -output=NAMELST -TMF
Given the file SHOWD123:
CREATE TABLE CAT.SCH.T126A
(
CC1 INT NO DEFAULT -- NOT NULL NOT DROPPABLE
, C2 TIMESTAMP(6) DEFAULT CURRENT_TIMESTAMP -- NOT NULL NOT
DROPPABLE
, C3 CHAR(4) CHARACTER SET ISO88591 COLLATE DEFAULT
DEFAULT_ISO88591'abcd'
, C4 SMALLINT NO DEFAULT -- NOT NULL NOT DROPPABLE
, CONSTRAINT CAT.SCH.T126A_106009919_0001 PRIMARY KEY (C1
ASC, C2 ASC)
NOT DROPPABLE
, CONSTRAINT CAT.SCH.T126A_106009919_0000 CHECK
(CAT.SCH.T126A.C1 IS NOT NULL
AND CAT.SCH.T126A.C2 IS NOT NULL AND CAT.SCH.T126A.C4 IS NOT
NULL) NOT DROPPABLE)
)
LOCATION \NSK.$VOL1.ZSD0126A.BXNL1R00
NAME PART_A_Z_1
PARTITION
(
ADD FIRST KEY (1000)
LOCATION \NSK.$VOL2.ZSD0126A.BXNL2R00
NAME PART_A_B_C
, ADD FIRST KEY (2000)
LOCATION \NSK.$VOL3.ZSD0126A.BXNL3R00
NAME PART_D_E_F
, ADD FIRST KEY (3000)
LOCATION \NSK.$VOL4.ZSD0126A.BXNL4R00
NAME PART_J_K_L
, ADD FIRST KEY (4000)
LOCATION \NSK.$VOL5.ZSD0126A.BXNL5R00
NAME PART_M_N_O
, ADD FIRST KEY (5000)
LOCATION \NSK.$VOL6.ZSD0126A.BXNL6R00
NAME PART_P_Q_R
)
STORE BY (C1 ASC, C2 ASC)
;
CREATE INDEX T126A_NDX1 ON CAT.SCH.T126A
(
C4 ASC
)
LOCATION \NSK.$VOL1.ZSD0126A.QDXWG100
NAME PART_V_W_X PARTITION
(
Using the MXGNAMES Utility 309