mysql建表语句是怎样的?与Oracle有何不同?

如题所述

都是一样的。SQL语言是相通的。mysql的建表语言和oracle是一样的。但是oracle有自己独有的一套sql语言,叫做PLsql。
create table [表名](
[自动编号字段] int IDENTITY (1,1) PRIMARY KEY , [字段1] nVarChar(50) default \'默认值\' null , [字段2] ntext null , [字段3] datetime, [字段4] money null , [字段5] int default 0,
[字段6] Decimal (12,4) default 0, [字段7] image null , )

两个的不同就是就是来历不一样,各自有各自的一些独有的函数。
相同之处,sql语法是一样的
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-11-11

mysql,需要分号结束

CREATE TABLE a_test (
aa  int NULL ,
bb  varchar(20) NULL 
)
;

oracle,不需要分号结束

CREATE TABLE a_test (
aa  int NULL ,
bb  varchar(20) NULL 
)



本回答被提问者采纳
相似回答