mysql查询相当于mssql查询,用于创建

ntjbwcob  于 2021-06-24  发布在  Mysql
关注(0)|答案(1)|浏览(269)

我有一个create语句的查询,它在我的sqlyog中运行得非常好。但是当我在mssqlservermanagementstudio上运行时,它会出现错误。
我的sql create语句如下:-

CREATE TABLE IF NOT EXISTS `countries` (
  `COUNTRY_ID` varchar(2) NOT NULL,
  `COUNTRY_NAME` varchar(40) DEFAULT NULL,
  `REGION_ID` decimal(10,0) DEFAULT NULL,
  PRIMARY KEY (`COUNTRY_ID`),
  KEY `COUNTR_REG_FK` (`REGION_ID`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

sql server management studio中的等效查询是什么。

lmvvr0a8

lmvvr0a81#

试试这个

CREATE TABLE countries 
    (
      COUNTRY_ID varchar(2) PRIMARY KEY,
      COUNTRY_NAME varchar(40) DEFAULT NULL,
      REGION_ID decimal(10,0) DEFAULT NULL
    )

相关问题