Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.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更改为mysql_Mysql_Sql - Fatal编程技术网

将sql更改为mysql

将sql更改为mysql,mysql,sql,Mysql,Sql,我有一个sql查询的下一个代码,但我需要将其改编为mysql查询,但它给了我一个错误值“number”,我不知道如何正确地更改它,如果有人知道这个代码如何工作,我将感谢您的回答 Create table SalarioBase( IdSalario number constraint pk_salariobase primary key, Salario number) 你可以尝试: CREATE TABLE `SalarioBase` ( `IdSalario` INT N

我有一个sql查询的下一个代码,但我需要将其改编为mysql查询,但它给了我一个错误值“number”,我不知道如何正确地更改它,如果有人知道这个代码如何工作,我将感谢您的回答

    Create table SalarioBase(
IdSalario number constraint pk_salariobase primary key,
Salario number)
你可以尝试:

CREATE TABLE `SalarioBase` (
     `IdSalario` INT NOT NULL COMMENT '',
     `Salario` INT NULL COMMENT '',
     PRIMARY KEY (`IdSalario`)  COMMENT '');

将您的代码更改为此

创建表SalarioBase( IdSalario int constraint pk_salariobase主键, 萨拉里奥酒店(国际)

如下所示,数字不是基本数据类型


据我所知,您的代码在ms sql上也不起作用

从这里选择一种类型:当我将其更改为整数时,它会显示错误“语法错误:意外的‘约束’”。请看一下。您可以选择首选数据类型。命名约束与列名分开指定,作为查询中的附加子句。请参见此处的完整语法:
You can change int to float ... etc. if you need.