mysql中创建数据库报错:怎么解决?
我的创建语句是CREATETABLEOnlineRealData(ReceiveTimedatetime,排放口varchar(50),primarykey(Receiv...
我的创建语句是
CREATE TABLE OnlineRealData(ReceiveTime datetime,排放口 varchar(50),primary key(ReceiveTime,排放口));
错误提示:MySql.Data.MySqlClient.MySqlException: 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 ''???' varchar(50),primary key(ReceiveTime,'???'))' at line 1
我用图形化工具试了一下,用中文建列的时候直接报错。怎么处理呢?必须要用中文列名,我也知道不好。 展开
CREATE TABLE OnlineRealData(ReceiveTime datetime,排放口 varchar(50),primary key(ReceiveTime,排放口));
错误提示:MySql.Data.MySqlClient.MySqlException: 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 ''???' varchar(50),primary key(ReceiveTime,'???'))' at line 1
我用图形化工具试了一下,用中文建列的时候直接报错。怎么处理呢?必须要用中文列名,我也知道不好。 展开
1个回答
展开全部
中文列名,建议列名不要使用中文,程序设计规范。
尝试修改数据库字符集吧,以下是我空间中的文章:
http://hi.baidu.com/heyongsai/item/8b46992aa3a9404446996289
尝试修改数据库字符集吧,以下是我空间中的文章:
http://hi.baidu.com/heyongsai/item/8b46992aa3a9404446996289
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询