insert into student (gender)values('男')where id=6消息 156,级别 15,状态 1,第 2 行
关键字 'where' 附近有语法错误。

解决方案 »

  1.   

    insert   into   student   (gender)values('男')where   id=6 --
    insert 的时候怎么还用where找位置呢你这个是不是要更新啊
    更新的话用 update student   set gender='男' where id=6
      

  2.   


    --插入
    insert into student (id,gender)values(6,'男')
    --更新
    update   student set gender='男' where id=6
      

  3.   

    如果是insert :
    INSERT  STUDENT(ID,gender) VALUES(6,'男')
    如果是UPDATE:
    UPDATE STUDENT
    SET gender = '男'
    WHERE ID = 6
      

  4.   

    1。insert 语句不需要Where条件
    2。VALUES前应该有空格
      

  5.   


    情况一:想更新
    update   student set gender='男' where id=6
    情况二:想插入到ID=6的位置
    插入数值在不连续的位置,使用
    dbcc checkident(#Test', reseed, 1)
      

  6.   

    insert into (..) values (..)或者是insert into ..
    select ..
    from ..
    where ..
      

  7.   

    谢谢各位的提供 ,gender这列是我新添加的,没有值,,我要指定在ID为6的这一行上添加gender的值是这个意思。
      

  8.   

    上帝update   student set gender='男' where id=6
      

  9.   

    哈哈 决绝了用 update 就OK;了 
      

  10.   

    Update 、Insert 概念没有弄清楚。