1.建立字段的"字段名"应以字母开头.如以特殊符号或者字母开头错误信息例子如下
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 NOT NULL default ''' at line 1 alter table phome_ecms_所在的数据表 add 你刚建立的字段名 VARCHAR NOT NULL default ''
|
2.一些字段没有给长度 需要给长度和不要要给长度的字段如下
“TEXT”、“MEDIUMTEXT”、“LONGTEXT”不需要设置字段长度 “FLOAT”与“DOUBLE”为有小数点的数字值,字段长度格:“总位数,小数位数”,如“11,2”
|
参考错误信息如下:
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 'NOT NULL default ''' at line 1 alter table phome_ecms_test add sd VARCHAR NOT NULL default ''
|
3.为什么我的模型创建的时候没有字段标识无法显示?
原因是:字段长度给的朝过了限制(一些需要给字段长度的值)"例如规定给1-255之间的长度"你却给到了800. 如果你170CM 给你1700000M的长度估计你也被拉伸的显示不了了
4.建立数据表表表名中有大写字母,之后建立字段出错.显示表不存在,例子如下: 表名:Merchant 田加字段错误提示如下:
Table 'un35.phome_ecms_merchant_doc' doesn't exist alter table phome_ecms_Merchant_doc add qweqwe VARCHAR(100) NOT NULL default ''
5.
BLOB/TEXT column 'moviesay' can't have a default value alter table phome_ecms_movie change moviesay moviesay MEDIUMTEXT NOT NULL default ''
http://bbs.phome.net/ShowThread/?threadid=38291&forumid=13
|