SQL语句错误

ctbgjm 2004-01-29 03:34:41
CREATE TABLE [TalkSign] (
[ContractID] [int] NOT NULL ,
[TalkTimes] [smallint] NOT NULL , [SignerUserID] [char] (32) NOT NULL , [IsSubmit] [bit] NULL , [SignStatus] [smallint] NULL , [SignedDate] [datetime] NULL CONSTRAINT [DF_TalkSign_IsSubmit] DEFAULT (0)
CONSTRAINT [DF_TalkSign_SignStatus] DEFAULT (0)

) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO

出错信息:
服务器: 消息 8148,级别 16,状态 1,行 1
指定了不止一个列 DEFAULT 约束(对列 'SignedDate'),表 'CMS_TalkSign'。
服务器: 消息 1781,级别 16,状态 1,行 1
已在列上绑定了 DEFAULT。
服务器: 消息 1750,级别 16,状态 1,行 1
未能创建约束。请参阅前面的错误信息。

为什么不能同时定义两个默认值呢?而定义一个就可以。
...全文
135 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
Gorgee 2004-01-29
  • 打赏
  • 举报
回复
是定义default约束,必须指定对应列

28,407

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧