Heim > Datenbank > MySQL-Tutorial > DB2错误代号笔记

DB2错误代号笔记

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Freigeben: 2016-06-07 15:58:10
Original
2581 Leute haben es durchsucht

返得利购物 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语句中由非法字符 其实也就是尼玛 语法错误

Verwandte Etiketten:
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage