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
我用图形化工具试了一下,用中文建列的时候直接报错。怎么处理呢?必须要用中文列名,我也知道不好。
展开
 我来答
heyongsai
2013-11-30 · TA获得超过1184个赞
知道小有建树答主
回答量:472
采纳率:0%
帮助的人:300万
展开全部
中文列名,建议列名不要使用中文,程序设计规范。

尝试修改数据库字符集吧,以下是我空间中的文章:
http://hi.baidu.com/heyongsai/item/8b46992aa3a9404446996289
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式