发布网友 发布时间:2022-04-30 11:45
共5个回答
懂视网 时间:2022-04-30 16:06
MySQL中建表时出现了1064错误提示
1,出现原因:在当前已有表中建立新表
解决方案:关闭已建立好的表,再去建立新表
2,出现原因:表中的字段和MySQL中的关键字冲突
解决方案:更换字段或是将字段写在[]、~~中
MySQL(错误1064)
标签:
热心网友 时间:2022-04-30 13:14
mysql没有boolean类型,boolean在MySQL里的类型为tinyint(1)。
具体操作如下:
1、创建测试表:
create table test_demo(id int, name varchar(10), sex TINYINT(1));
2、插入测试数据:
insert into test_demo values(1,'name1',1);
insert into test_demo values(2,'name2',0);
insert into test_demo values(3,'name3',0);
3、查询表中数据;select * from test_demo t;
4、编写sql,将sex=1转为男;0转为女;
select t.*, case when sex= 1 then '男' else '女' end sex2 from test_demo t;
热心网友 时间:2022-04-30 14:32
MySQL 1064都是语法类的错误。热心网友 时间:2022-04-30 16:07
消息:对于列'%s',列分类符不正确。
错误:1064
SQLSTATE: 42000 (ER_PARSE_ERROR)
热心网友 时间:2022-04-30 17:58
varchar类型必须要指定宽度,例如:varchar(10)