您好,欢迎访问一九零五行业门户网

DB2错误代号笔记

返得利购物 http://www.bbuy8.com 购物返利天经地义,返利不高,叫毛返利 (1) sql state: 42831 [error code: -542, sql state: 42831] db2 sql error: sqlcode=-542, sqlstate=42831, sqlerrmc=batch_no, driver=3.57.82 列子: create table t_user_impor
返得利购物 http://www.bbuy8.com
购物返利天经地义,返利不高,叫毛返利
(1) sql state: 42831
[error code: -542, sql state: 42831] db2 sql error: sqlcode=-542, sqlstate=42831, sqlerrmc=batch_no, driver=3.57.82
列子:
create table t_user_import_batch(
batch_no char(15) not null primary key,
status char(1) not null,
create_time char(14) not null,
creater varchar(30) not null,
audit_time char(14),
auditer varchar(30),
file_name varchar(300) not null,
memo varchar(500)
)
更改为以下 ok
create table t_user_import_batch(
status char(1) not null,
create_time char(14) not null,
creater varchar(30) not null,
audit_time char(14),
auditer varchar(30),
file_name varchar(300) not null,
memo varchar(500)
)
错误原因 : 可以为空的列不允许作为主健的一部分包含在内 。 意思是作为主键,必须加上not null 属性。
(2) error code: -104, sql state: 42601
[error code: -104, sql state: 42601] db2 sql error: sqlcode=-104, sqlstate=42601, sqlerrmc=table;delete ;join
例子:
delete table t_user_import_detail
改为以下语法 ok
drop table t_user_import_detail;
错误原因: sql语句中由非法字符 其实也就是尼玛 语法错误
其它类似信息

推荐信息