今天做数据库练习的时候,往一个student表中在新建查询中用T-Sql语句插入一条记录。
insert into student
values ('090120','陈冬','男',19,'信息系','1234567')
系统老显示:将截断字符串或二进制数据,语句已结束。
……………………
原因:找到student表,查看表的数据类型,才知道在定义ssex时,把ssex的数据类型定义为:char(1)。而‘男’这个字符要占用2个字节。故所输入的字符过长。
解决方法:把student表中的ssex的数据类型改为:char(2)。
成功!