Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/66.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
SQL Fiddle MySQL 5.6 vs MS SQL Server 2017-简单创建和插入_Mysql_Sql Server_Sql Insert_Create Table_Sqlfiddle - Fatal编程技术网

SQL Fiddle MySQL 5.6 vs MS SQL Server 2017-简单创建和插入

SQL Fiddle MySQL 5.6 vs MS SQL Server 2017-简单创建和插入,mysql,sql-server,sql-insert,create-table,sqlfiddle,Mysql,Sql Server,Sql Insert,Create Table,Sqlfiddle,我正在上运行以下查询 使用MySQL 5.6,以下功能可以正常工作: create table test (col_1 varchar(10), col_2 int); insert into test (col_1, col_2) values ("A", 3), ("B", 7), ("A", 1), ("B", 2); 但使用MS SQL Server 2017进行相同的查询。我返回错误: Invalid column name 'A'. 两个SQ

我正在上运行以下查询

使用MySQL 5.6,以下功能可以正常工作:

create table test (col_1 varchar(10), col_2 int);

insert into test (col_1, col_2)
values ("A", 3),
      ("B", 7),
      ("A", 1),
      ("B", 2);
但使用MS SQL Server 2017进行相同的查询。我返回错误:

Invalid column name 'A'.
两个SQL的语法应该相同吗


下面是错误的快照:

您应该使用单引号(SQLserver中的双引号用于列名称)


如果认为sql实现在所有方面都是相同的,那就错了vendors@xXx,我刚刚添加了错误消息snapshottry在,B@user1700890你发布了正确的答案,但仍然用双引号(一次)发布了它。很难抵制双引号;-)@user1700890谢谢。。。错误的自动替换。。。答案已更新。。
  insert into test (col_1, col_2)
  values ('A', 3),
        ('B', 7),
        ('A', 1),
        ('B', 2);