2 stormzeng stormZeng 于 2016.04.14 15:32 提问

下面sql建表语句哪里错了? 有错误提示

create table salary(
salaryId int identity(1,1),
employeeId char(100),
employeeName char(100),
year char(100),
month char(100),
basicWage float,
overtimeWage float,
trafficWage float,
totalWage float,
kaoqinReduce float,
secureReduce float,
taxReduce float,
totalReduce float,
realWage float,
editTime char(100),
memo char(100)
)
然后给出的错误提示:(我实在 Navicat上运行的)
[Err] 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'identity(1,1),
employeeId char(100),
employeeName char(100),
year char(100' at line 2

year char(100' at line 2

4个回答

Favorite_988
Favorite_988   2016.04.14 15:45
已采纳

亲 mysql 没有identity,,,,,,那是sqlserver的,mysql的是:AUTO_INCREMENT

jiahengzhang
jiahengzhang   2016.04.14 15:38

mysql 没有 identity

CSDNXIAON
CSDNXIAON   2016.04.14 15:42

SQL建表语句
SQL 快速建表语句
Excel自动生成sql建表语句
----------------------同志你好,我是CSDN问答机器人小N,奉组织之命为你提供参考答案,编程尚未成功,同志仍需努力!

Favorite_988
Favorite_988   2016.04.14 15:48

看看我的图片说明

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
SQL 数据库生成创建表语句
输入对应的数据库,执行命令,生成创建整个数据库表的创建语句。全部表,注意,是全部表,整个数据库的全部表。
使用SQL Developer创建表
这是一份详细的在oracle中使用SQL Developer创建表的步骤
Ibatis3.0 增删改查(三)
Ibatis3.0 增删改查(三) Ibatis3.0 增删改查(三),包含jar包和建表语句。sql建表语句在WEBROOT下面
excel生成建表SQl
excel 按照固定格式生成建表SQL,支持主键、索引、默认值、是否为空、注释
一套Oracle SQL练习题及答案,有建表语句
一套Oracle SQL练习题及答案,有建表语句 基本上每个sql语法都用到了,sql不好的可以看看,也有业务场景
在SYBASE中用于生当前数据库中所有表的建表语句的过程
在SYBASE中用于生当前数据库中所有表的建表语句的过程。<br>在系统备份的加上BCP,那是相当的好。
oracle建表实例
oracle建表实例 sql语句 oracle建表实例 sql语句 oracle建表实例 sql语句
通过Excel管理表结构自动生成创建表sql文支持(sqlserver,oracle)
在excel中方便地管理数据库表结构,通过管理的结构自动生成创建表sql文,支持生成sqlserver脚本和oracle脚本;模板默认都是sqlserver数据库字段类型,只需要把oracle对应的类型对应关系维护一下就可以自动生成oracle脚本了,同时支持多Sheet
quartz-2.2.3版本的quartz初始化sql语句
quartz-2.2.3版本的quartz初始化sql语句
Ibatis3.0 增删改查(二)
Ibatis3.0 增删改查(二) Ibatis3.0 mybatis 增删改查(二),包含jar包和建表语句。sql语句在log文件夹下面