【发布时间】:2016-04-25 15:23:24
【问题描述】:
我有一个名为“SchoolRecords”的数据库,并使用以下代码创建了一个表:
Create TABLE tblRoom (
ID nvarchar (2) Primary Key,
RoomType nvarchar (8),
Capacity numeric (3)
)
创建表格是因为它出现在对象资源管理器中,但是当我尝试插入信息时,它在表格名称下方显示一条红线,当将鼠标悬停在它上方时,它显示“无效的对象名称 'tblRoom'。我的代码如下:
insert into tblRoom values ('B115[ca]','LT',100)
insert into tblRoom values ('B206[ca]','CL',36)
执行代码时出现此错误:
Msg 8152, Level 16, State 4, Line 1
String or binary data would be truncated.
The statement has been terminated.
【问题讨论】:
-
要修复红色波浪线,您只需要更新智能感知缓存即可。 ctrl + shift + r
标签: sql-server error-handling insert