當前位置:係統粉 > 電腦問答 > 其他問答 > 幫忙看以下 哪裏的語句錯了,

幫忙看以下 哪裏的語句錯了,

提問者:妖殺星星  |  瀏覽 次  |  提問時間: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 係統粉 版權聲明 最新發布內容 網站導航