文章列表
多表连接实现删除:
delete from sc
from sc join student on sc.sno = student.sno
where grade <60 and sdept = '计算机系'
此处中的delete操作不可写成与select操作一样
今天做数据库练习的时候,往一个student表中在新建查询中用T-Sql语句插入一条记录。
insert into studentvalues ('090120','陈冬','男',19,'信息系','1234567')
系统老显示:将截断字符串或二进制数据,语句已结束。
……………………
原因:找到student表,查看表的数据类型,才知道在定义ssex时,把ssex的数据类型定义为:char(1)。而‘男’这个字符要占用2个字节。故所输入的字符过长。
解决方法:把student表中的ssex的数据类型改为:char(2)。
成功!