请问下面哪里有错,并帮解释一下这几个英文

mailto520 2008-10-23 07:48:09
use tms
set ANSI_NULLS ON
GO
CREATE TABLE [dbo].[Users](
[UserID][int]IDENTITY(1,1) NOT NULL,
[UserName][nvarchar](16)Collate chinese_prc_ci_as not null,
[UserPwd][nvarchar](12)collate chinese_prc_ci_as not null,
[UserType][nvarchar](50)Collate chinese_prc_ci_as not null,
constraint [PK_Users] primary key clustered
([UserID] asc
)with(ignore_dup_key=off)on [primary]
)on [primary]
...全文
126 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
rucypli 2008-10-23
  • 打赏
  • 举报
回复
with(ignore_dup_key=off)去掉
rimm2008 2008-10-23
  • 打赏
  • 举报
回复
使用 SQL2000? 去掉 ignore_dup_key 吧
-晴天 2008-10-23
  • 打赏
  • 举报
回复
ignore_dup_key=off 本来就是默认的,如真的有错可以去掉该设置:
CREATE TABLE [dbo].[Users]( 
[UserID][int]IDENTITY(1,1) NOT NULL,
[UserName][nvarchar](16)Collate chinese_prc_ci_as not null,
[UserPwd][nvarchar](12)collate chinese_prc_ci_as not null,
[UserType][nvarchar](50)Collate chinese_prc_ci_as not null,
constraint [PK_Users] primary key clustered
([UserID] asc)
)on [primary]
go
drop table users
等不到来世 2008-10-23
  • 打赏
  • 举报
回复
没发现错误,能正常创建。。
加个go看看:

use tms
go
set ANSI_NULLS ON
GO
CREATE TABLE [dbo].[Users](
[UserID][int]IDENTITY(1,1) NOT NULL,
[UserName][nvarchar](16)Collate chinese_prc_ci_as not null,
[UserPwd][nvarchar](12)collate chinese_prc_ci_as not null,
[UserType][nvarchar](50)Collate chinese_prc_ci_as not null,
constraint [PK_Users] primary key clustered
([UserID] asc
)with(ignore_dup_key=off)on [primary]
)on [primary]
mailto520 2008-10-23
  • 打赏
  • 举报
回复
服务器: 消息 170,级别 15,状态 1,行 8
第 8 行: '(' 附近有语法错误。
nalnait 2008-10-23
  • 打赏
  • 举报
回复
貌似没错啊

34,587

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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