当前位置:系统粉 > 电脑问答 > 其他问答 > 帮忙看以下 哪里的语句错了,

帮忙看以下 哪里的语句错了,

提问者:妖杀星星  |  浏览 次  |  提问时间:2017-02-12  |  回答数量:5

帮忙看以下 哪里的语句错了, /*----创建表 bbsSection----*/create table bbsSection(SID int identity (1,1) not null , --板块编号,自动增长列Sname varchar(32) not null ,--板块名称SmasterID int not null, --版主的用户ID,外键引用用户表 bbsUsers 的UIDSprofile varchar(20) ,--版面简介SclickCount int,--点击率StopicCount int ,--发帖数)go /*----添加表 bbsSection 的约束----*/alter table bbsSectionadd constraint DF_SclickCount default (0) for SclickCount --默认点击率为0alter table bbsSectionadd constraint DF_StopicCount default (0) for StopicCount --默认发帖数为0go/*----插入测试数据----*/insertinto

已有5条答案
新梦想儿童乐园

新梦想儿童乐园

回答数:220  |  被采纳数:120

2017-02-12 07:11:13
你这是什么数据库 ? SQL SERVER ?

SID int identity (1,1) not null , --板块编号,自动增长列

identity (1,1)去掉ID设成主键就能自增了

SID int primary key not null ,
赞 22
苏唯枳

苏唯枳

回答数:30  |  被采纳数:95

2017-02-12 09:53:29
是 SQL SERVER,
还是一样的错误,
赞 3
5554ll

5554ll

回答数:101  |  被采纳数:135

2017-02-12 10:08:18
俺目前只会 Oracle mysql不好意思
不过马上我就必须要会sqlserver了 工作项目的数据库是sqlserver [s:479]
赞 10
无影浪迹人

无影浪迹人

回答数:91  |  被采纳数:97

2017-02-12 11:27:43
楼主你好,你的字段是这样设定的:Sprofile varchar(20)
你的测试数据是这样的:
insertinto bbsSection(Sname,SmasterID,Sprofile,SclickCount,StopicCount) values('Java技术',3,'讨论Java相关技术,包含J2EE,J2ME,J2SE,....',500,1)
请注意,你的字段的长度与实际长度不符,实际长度远远超过了设定长度

修改方法如下,将字段设置为:Sprofile varchar(100)即可
已经测试,修改后可以插入
赞 9
夜钢128

夜钢128

回答数:223  |  被采纳数:29

2017-02-12 10:02:31
[s:524][s:524]谢谢你们啦,
现在没问题了,
赞 22
解决方法
版权信息

Copyright @ 2011 系统粉 版权声明 最新发布内容 网站导航