刚学SQL
在VALUES语句有个疑问INSERT INTO Department(DeptName,ManagerID)
VALUES('Sales',1)
VALUES('Products',2)
VALUES('Suppliers',3)
服务器: 消息 156,级别 15,状态 1,行 3
在关键字 'VALUES' 附近有语法错误。请问是哪错了?该怎么改?顺便问下 ,SQL关键字忽略大小写吗?

解决方案 »

  1.   

    insert into department(deptname,managerid)
    select 'sales',1 union all
    select 'products',2
      

  2.   

    create table tba(ID int,classid varchar(20),name varchar(10))
    insert into tba values(1,'1,2,3','西服')
    insert into tba values(2,'2,3'  ,'中山装')
    insert into tba values(3,'1,3'  ,'名裤')
    create table tbb(ID varchar(10), classname varchar(10))
    insert into tbb values('1','衣服')
    insert into tbb values('2','上衣')
    insert into tbb values('3','裤子')
    go
      

  3.   

    小梁,  真快。。  没项目作了? 我们开发完了,我刚进csdn来学点东西。
      

  4.   


    INSERT INTO Department(DeptName,ManagerID) VALUES('Sales',1) ;
    INSERT INTO Department(DeptName,ManagerID) VALUES('Products',2); 
    INSERT INTO Department(DeptName,ManagerID) VALUES('Suppliers',3); 
      

  5.   

    INSERT INTO Department(DeptName,ManagerID) VALUES('Sales',1) 
    INSERT INTO Department(DeptName,ManagerID) VALUES('Products',2) 
    INSERT INTO Department(DeptName,ManagerID) VALUES('Suppliers',3)
    或是如2楼
    SQL关键字可忽略大小写,不过建议使用大写,这样符合Coding Standard
      

  6.   


    用select可以达到VALUES语句的效果?望指点  谢谢
      

  7.   


    服务器: 消息 547,级别 16,状态 1,行 1
    INSERT 语句与 COLUMN FOREIGN KEY 约束 'ManagerID' 冲突。该冲突发生于数据库 'HongWenSoft',表 'Employee', column 'EmployeeID'。
    语句已终止。
    服务器: 消息 547,级别 16,状态 1,行 1
    INSERT 语句与 COLUMN FOREIGN KEY 约束 'ManagerID' 冲突。该冲突发生于数据库 'HongWenSoft',表 'Employee', column 'EmployeeID'。
    语句已终止。
    服务器: 消息 547,级别 16,状态 1,行 1
    INSERT 语句与 COLUMN FOREIGN KEY 约束 'ManagerID' 冲突。该冲突发生于数据库 'HongWenSoft',表 'Employee', column 'EmployeeID'。
    语句已终止。前几天学了什么约束条件的,今天貌似删除表都不可以了,怎么解决呢?
      

  8.   

    insert into department(deptname,managerid) values('sales',1);
    insert into department(deptname,managerid) values('products',2);  
      

  9.   

    INSERT INTO Department(DeptName,ManagerID) 
    select 'Sales',1 union all
    select 'Products',2 union all
    select 'Suppliers',3
    感觉这个有点像将一个表里面的数据插入到另一个表
      

  10.   


    alter table 表名 drop constraint 约束名
      

  11.   


    我们刚学的约束类型是 DEFAULT CHECK REFERENTIAL PRIMARYKEY UNIQUE FOREIGN KEY建的约束题目是 表 Employee的外键有 DeptID 类型为 int 用于与表Department中的DeptID字段关联。请问我的约束名是? 
      

  12.   


    alter table Employee drop constraint FOREIGN KEY
    服务器: 消息 156,级别 15,状态 1,行 1
    在关键字 'FOREIGN' 附近有语法错误。
      

  13.   

    INSERT INTO Department(DeptName,ManagerID) 
    select 'Sales',1 union all 
    select 'Products',2 union all 
    select 'Suppliers',3--用union all连成一个结果集
      

  14.   

    谁能告诉我怎么去掉FOREIGN KEY的约束吗?