RecID(numeric(19,0)) PK CLUSTERED
Name(varchar(100))
Description(varchar(5000))
然后我想创建第二个表,它将引用表1。以下是我迄今为止的代码示例:
CREATE TABLE table2(
RefID bigint,
Status bit,
Comments varchar(8000),
FOREIGN KEY fk1(RefID) REFERENCES table1(RecID)
)
表2中的RefID应为外键,并引用表1中的RecID。当我在DBeaver for Sybase中运行上述代码时,得到的错误消息如下:
SQL Error [102] [37000]: Incorrect syntax near 'fk1'.
Incorrect syntax near 'fk1'.
如果有人能告诉我我的密码在哪里,请告诉我。我不确定这是否与DBeaver有关,或者我的语法不正确。