紧急求助!请教个问题!
一段建脚本:DROP TABLE CB_ACC_BILL_LIST@
CREATE TABLE CB_ACC_BILL_LIST
(
ABL_BILLNO VARCHAR(20) NOT NULL,
ABL_CSTNO CHAR(10) NOT NULL,
ABL_ACCOUNTNO VARCHAR(30) NOT NULL,
ABL_ACCOUNTNAME VARCHAR(300) ,
ABL_CRY CHAR(3) NOT NULL,
ABL_BEGINBALANCE DECIMAL(18,2) NOT NULL, --承前账户余额,即账单记录开始前账户余额
ABL_ENDBALANCE DECIMAL(18,2) NOT NULL, --承后账户余额,即账单记录完成后账户余额
ABL_BEGINTIME CHAR(14) NOT NULL, --账单起始时间,YYYYMMDDHHMMSS
ABL_ENDTIME CHAR(14) NOT NULL, --账单截止时间,YYYYMMDDHHMMSS
ABL_CREATETIME CHAR(14) NOT NULL, --生成时间,YYYYMMDDHHMMSS
ABL_STT CHAR(1) DEFAULT '0' NOT NULL, --状态
ABL_DOWNLOADNUM INTEGER DEFAULT 0 , --账单下载次数
ABL_PRINTNUM INTEGER DEFAULT 0 , --账单打印次数
PRIMARY KEY (ABL_BILLNO)
) IN EBANKUSR INDEX IN EBANKIND@
CREATE INDEX CB_ACC_T_IDX1 ON CB_ACC_BILL_LIST(ABL_CSTNO)@
想请教的是IN EBANKUSR INDEX IN EBANKIND 这句里 EBANKUSR 和EBANKIND 分别是指的什么?
另外,我用DBArtisan刷脚本,最后的@用什么替换为; ? 有好的工具没? 谢谢! 1. EBANKUSR 和 EBANKIND 分别是数据和索引存放的表空间,是用户自己建立的。
2. "@" 替换成";" 如果文件小的话用文本编辑器,替换就行;如果文件很大需要用正则替换了。
想请教的是IN EBANKUSR INDEX IN EBANKIND 这句里 EBANKUSR 和EBANKIND 分别是指的什么?
黄浦江 发表于 2010-03-26 09:37 http://bbs.chinaunix.net/images/common/back.gif 这两个分别是已经存在的表空间和索引空间。这样创建的表以及索引会分开存储,如果表中有大数据字段的话也会有一个专门的空间来存储大空间的;
页:
[1]