Scalable Database Server, HiRDB Version 8 Command Reference
CREATE TABLE TABLE1(C1 INT,C2 CHAR(8),C3 INT) IN PDBUSER01
CREATE INDEX INDEX1 ON TABLE1(C1) IN PDBUSER03
1,ABCDEFG,99999,
2,a,-1,
3,XYZ,100,
:
|
C1 1 C2 1 C3 1 *skipdata* 2 |
source c:\hirdb\pdload\load_file1 error=c:\hirdb\pdload\err1 1 index INDEX1 c:\hirdb\pdload\index_inf1 2 sort c:\hirdb\pdload\sortwork,8192 3 |
1 ABCDEFG 99999
2 a -1
3 XYZ 100
:
|
Note: there is a linefeed code at the end of the line.
C1,type=char(3) 1 C2,type=char(8) 1 C3,type=char(6) 1 *skipdata*,length=1 2 |
source c:\hirdb\pdload\load_file1 error=c:\hirdb\pdload\err1 1 index INDEX1 c:\hirdb\pdload\index_inf1 2 sort c:\hirdb\pdload\sortwork,8192 3 |
CREATE TABLE TABLE1(C1 INT NOT NULL,C2 CHAR(8),C3 INT)
IN ((PDBUSER01) C1 > 10,(PDBUSER02))CREATE INDEX INDEX1 ON TABLE1(C1) IN ((PDBUSER03),(PDBUSER04))
CREATE INDEX INDEX2 ON TABLE1(C2,C1) IN (PDBUSER05)
source c:\hirdb\pdload\load_file1 error=c:\hirdb\pdload\err1
errdata=c:\hirdb\pdload\err_data,1000 1
idxwork c:\hirdb\pdload\idx_file 2
sort c:\hirdb\pdload\sortwork,8192 3
|
CREATE TABLE TABLE1(C1 INT NOT NULL,C2 CHAR(8),C3 INT)
IN ((PDBUSER01) C1 > 10,(PDBUSER02))CREATE INDEX INDEX1 ON TABLE1(C1) IN ((PDBUSER03),(PDBUSER04))
CREATE INDEX INDEX2 ON TABLE1(C2,C1) IN (PDBUSER05)
source PDBUSER01 c:\hirdb\pdload\load_file1
error=c:\hirdb\pdload\err1 1
idxwork c:\hirdb\pdload\idx_file 2
sort c:\hirdb\pdload\sortwork,8192 3
|
source PDBUSER02 c:\hirdb\pdload\load_file2
error=c:\hirdb\pdload\err2 1
idxwork c:\hirdb\pdload\idx_file 2
sort c:\hirdb\pdload\sortwork,8192 3
|
You cannot use INDEX2 as is.
Execute batch index creation with pdrorg (specifying -k ixmk) using index information files 3 and 4 to which index information has been output.
CREATE TABLE TABLE2(C1 INT,C2 BLOB IN LOBUSER01) IN PDBUSER01
CREATE INDEX INDEX2 ON TABLE2(C1) IN PDBUSER02
source c:\hirdb\pdload\load_file1 error=c:\hirdb\pdload\err1 1 index INDEX2 c:\hirdb\pdload\index_inf1 2 sort c:\hirdb\pdload\sortwork,8192 3 lobdata c:\hirdb\pdload\lob 4 lobmid c:\hirdb\pdload\lobmid_file1 5 |
CREATE TABLE TABLE2(C1 INT,C2 BLOB IN LOBUSER01) IN PDBUSER01
CREATE INDEX INDEX2 ON TABLE2(C1) IN PDBUSER02
source c:\hirdb\pdload\load_file1 error=c:\hirdb\pdload\err1 1 index INDEX2 c:\hirdb\pdload\index_inf1 2 sort c:\hirdb\pdload\sortwork,8192 3 lobmid c:\hirdb\pdload\lobmid_file1 4 |
CREATE TABLE TABLE2(C1 INT,C2 BLOB IN LOBUSER01) IN PDBUSER01
CREATE INDEX INDEX2 ON TABLE2(C1) IN PDBUSER02
lobdata c:\hirdb\pdload\lob 1 lobmid c:\hirdb\pdload\lobmid_file1 error=c:\hirdb\pdload\err1 2 |
This example loads data from audit trail files waiting for data loading into the audit trail table SQL_AUDIT_TRAIL. The example assumes that no index has been defined for the audit trail table. |
source (uoc) 1 srcuoc param='dir=c:\hirdb\audit\file,file=all' 2 |
All Rights Reserved. Copyright (C) 2007, Hitachi, Ltd.