永发信息网

SQL insert

答案:5  悬赏:10  手机版
解决时间 2021-04-26 20:00
  • 提问者网友:泪痣哥哥
  • 2021-04-26 09:13

我在StudentInfo数据库下建了三张表Student Course SC

现在想在Student表中插入一个元组

USE db_StudentINfo

INSERT
INTO Student(Sno,Sname,Ssex,Sage,Sdept)
VALUES ('01','李红','女',19,'CS')

可是在执行时报错"一行受影响",打开表后只有'李红'、'女'这两个字段未插进表中。以为不能插入汉字,就将汉字改为英文,但是还是报错。请问下,这是为什么?

(我运行环境是SQL SERVER 2005)

谢谢

最佳答案
  • 五星知识达人网友:神鬼未生
  • 2021-04-26 10:30

你把你建表的代码发上来看看


全部回答
  • 1楼网友:举杯邀酒敬孤独
  • 2021-04-26 13:46
估计是字段长度或者类型问题
  • 2楼网友:拾荒鲤
  • 2021-04-26 13:04

再你的sqlServer2005的资源管理器中,展开表中列的节点。将它截个图传上来,看看

  • 3楼网友:话散在刀尖上
  • 2021-04-26 12:46
应该是你建表的问题吧 在设置类型等问题上。把建表语句发一下
  • 4楼网友:妄饮晩冬酒
  • 2021-04-26 11:48

你检查一下你的字段名字是否有错·

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯