改成达梦数据库语法,字段名不要引号,注意字段类型转换,仅发出完整建表语句就行:CREATE TABLE `tbl_assets_facilities_type` ( `facilities_type_id` varchar (32) NOT NULL COMMENT '类型编号' PRIMARY KEY, `facilities_type_name` varchar (150) NOT NULL COMMENT '类型名称' , `facilities_type_all_id` varchar (150) NOT NULL COMMENT '类型编号--全部从根目录开始到当前' , `facilities_type_all_name` varchar (150) NOT NULL COMMENT '类型名称--全部从根目录开始到当前' , `central_station_code` varchar (32) NOT NULL COMMENT '中心站代码' , `central_station_name` varchar (20) NOT NULL COMMENT '中心站名称' , `parent_facilities_type_id` varchar (32) COMMENT '上级节点' , `tree_leaf` tinyint (1) NOT NULL COMMENT '叶子节点0-不是;1-是' , `del_flag` tinyint (1) NOT NULL COMMENT '是否删除0正常1删除' , `use_flag` tinyint (1) NOT NULL COMMENT '是否启用0启用1禁用' , `create_time` datetime (0) NOT NULL COMMENT '创建时间' , `update_time` datetime (0) NOT NULL COMMENT '更新时间 ' , `create_user_id` varchar (32) NOT NULL COMMENT '创建人id' , `create_user_name` varchar (100) NOT NULL COMMENT '创建人姓名' , `update_user_id` varchar (32) NOT NULL COMMENT '更新人id' , `update_user_name` varchar (100) NOT NULL COMMENT '更新人姓名' , )
理解问题改成达梦数据库语法,字段名不要引号,注意字段类型转换,仅发出完整建表语句就行:CREATE TABLE `tbl_assets_facilities_type` ( `facilities_type_id` varchar (32) NOT NULL COMMENT '类型编号' PRIMARY KEY, `facilities_type_name` varchar (150) NOT NULL COMMENT '类型名称' , `facilities_type_all_id` varchar (150) NOT NULL COMMENT '类型编号--全部从根目录开始到当前' , `facilities_type_all_name` varchar (150) NOT NULL COMMENT '类型名称--全部从根目录开始到当前' , `central_station_code` varchar (32) NOT NULL COMMENT '中心站代码' , `central_station_name` varchar (20) NOT NULL COMMENT '中心站名称' , `parent_facilities_type_id` varchar (32) COMMENT '上级节点' , `tree_leaf` tinyint (1) NOT NULL COMMENT '叶子节点0-不是;1-是' , `del_flag` tinyint (1) NOT NULL COMMENT '是否删除0正常1删除' , `use_flag` tinyint (1) NOT NULL COMMENT '是否启用0启用1禁用' , `create_time` datetime (0) NOT NULL COMMENT '创建时间' , `update_time` datetime (0) NOT NULL COMMENT '更新时间 ' , `create_user_id` varchar (32) NOT NULL COMMENT '创建人id' , `create_user_name` varchar (100) NOT NULL COMMENT '创建人姓名' , `update_user_id` varchar (32) NOT NULL COMMENT '更新人id' , `update_user_name` varchar (100) NOT NULL COMMENT '更新人姓名' , )
已完成理解「改成达梦数据库语法,字段名不要引号,注意字段类型转换,仅发出完整建表语句就行:CREATE TABLE `tbl_assets_facilities_type` ( `facilities_type_id` varchar (32) NOT NULL COMMENT '类型编号' PRIMARY KEY, `facilities_type_name` varchar (150) NOT NULL COMMENT '类型名称' , `facilities_type_all_id` varchar (150) NOT NULL COMMENT '类型编号--全部从根目录开始到当前' , `facilities_type_all_name` varchar (150) NOT NULL COMMENT '类型名称--全部从根目录开始到当前' , `central_station_code` varchar (32) NOT NULL COMMENT '中心站代码' , `central_station_name` varchar (20) NOT NULL COMMENT '中心站名称' , `parent_facilities_type_id` varchar (32) COMMENT '上级节点' , `tree_leaf` tinyint (1) NOT NULL COMMENT '叶子节点0-不是;1-是' , `del_flag` tinyint (1) NOT NULL COMMENT '是否删除0正常1删除' , `use_flag` tinyint (1) NOT NULL COMMENT '是否启用0启用1禁用' , `create_time` datetime (0) NOT NULL COMMENT '创建时间' , `update_time` datetime (0) NOT NULL COMMENT '更新时间 ' , `create_user_id` varchar (32) NOT NULL COMMENT '创建人id' , `create_user_name` varchar (100) NOT NULL COMMENT '创建人姓名' , `update_user_id` varchar (32) NOT NULL COMMENT '更新人id' , `update_user_name` varchar (100) NOT NULL COMMENT '更新人姓名' , )」
展开阅读网页
以下是根据您提供的MySQL建表语句转换为达梦数据库(DM,Dameng Database)语法的建表语句:
CREATE TABLE tbl_assets_facilities_type (
facilities_type_id CHAR(32) NOT NULL COMMENT '类型编号' PRIMARY KEY,
facilities_type_name VARCHAR(150) NOT NULL COMMENT '类型名称',
facilities_type_all_id VARCHAR(150) NOT NULL COMMENT '类型编号--全部从根目录开始到当前',
facilities_type_all_name VARCHAR(150) NOT NULL COMMENT '类型名称--全部从根目录开始到当前',
central_station_code CHAR(32) NOT NULL COMMENT '中心站代码',
central_station_name VARCHAR(20) NOT NULL COMMENT '中心站名称',
parent_facilities_type_id CHAR(32) COMMENT '上级节点',
tree_leaf TINYINT NOT NULL COMMENT '叶子节点0-不是;1-是',
del_flag TINYINT NOT NULL COMMENT '是否删除0正常1删除',
use_flag TINYINT NOT NULL COMMENT '是否启用0启用1禁用',
create_time DATETIME NOT NULL COMMENT '创建时间',
update_time DATETIME NOT NULL COMMENT '更新时间',
create_user_id CHAR(32) NOT NULL COMMENT '创建人id',
create_user_name VARCHAR(100) NOT NULL COMMENT '创建人姓名',
update_user_id CHAR(32) NOT NULL COMMENT '更新人id',
update_user_name VARCHAR(100) NOT NULL COMMENT '更新人姓名'
);
请注意,达梦数据库中字段类型与MySQL略有不同,例如CHAR
类型在达梦数据库中是固定长度的字符串,而VARCHAR
是可变长度的字符串。另外,达梦数据库的注释语法与MySQL相同,都是使用COMMENT
关键字。此外,达梦数据库的TINYINT
类型默认就是无符号的,所以不需要指定(1)
。