一个关于SQL语句的问题。

souhay 2001-12-11 10:42:41
在创建表的语句中。
CREATE TABLE [dbo].[BaseApplication] (
[FileContent] [image] NULL ,
[ApID] [int] IDENTITY (1, 1) NOT NULL ,
[ProjID] [int] NOT NULL ,
[ApName] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL ,

) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
这名不正正确。
[ApName] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL
提示是Incorrect syntax near 'COLLATE'.
请问是什么原因。
...全文
99 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
tripofdream 2001-12-11
  • 打赏
  • 举报
回复
sql7.0(e版)的create table语法中没有COLLATE关键字.
karma 2001-12-11
  • 打赏
  • 举报
回复
i do not have other database servers at hand
souhay 2001-12-11
  • 打赏
  • 举报
回复
一定要在 SQL Server 2000 上吗?
karma 2001-12-11
  • 打赏
  • 举报
回复
after "," is removed, it runs fine on SQL Server 2000
souhay 2001-12-11
  • 打赏
  • 举报
回复
现在的问题是不是最后一条的问题,下面有一段语句我把他给剪掉了。
有“,”号是没有错的。
karma 2001-12-11
  • 打赏
  • 举报
回复
you have an extra "," at the end of
[ApName] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL ,
^^^^^^
souhay 2001-12-11
  • 打赏
  • 举报
回复
这是什么意思啊?
karma 2001-12-11
  • 打赏
  • 举报
回复
try

[ApName] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL ,
==>
[ApName] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL

28,406

社区成员

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

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