MySQL错误1064,刚开始学数据库

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_...
MySQL错误1064,刚开始学数据库
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-11-16
mengvlog 阅读 9 次 更新于 2025-07-22 10:27:55 我来答关注问题0
  • MySQL存储过程报1064错误通常是因为语法错误或结束符问题。针对你提供的代码片段和参考信息,以下是可能导致1064错误的原因及解决方法:结束符问题:原因:MySQL默认以;作为语句的结束符。在创建存储过程时,由于存储过程包含多条语句,且中间可能包含;,因此直接使用默认结束符会导致MySQL在遇到第一个;时就尝...

  • 1064错误是MySQL中常见的错误之一。当遇到这个错误时,请先仔细检查你的SQL语句,并查找任何错误。如果你无法解决问题,请尝试检查括号、引号、数据类型、命名冲突或关键字。如果所有这些都没有解决问题,请尝试使用MySQL的命令行工具来查找问题的根本原因。一定要根据MySQL的官方文档使用正确的语法和数据类型。

  • MySQL #1064 错误通常指的是 SQL 语法错误。这种错误表明你的 SQL 语句中存在语法上的问题,导致 MySQL 无法正确解析和执行。以下是一些可能导致 #1064 错误的常见原因及解决方法:拼写错误:检查 SQL 语句中的关键字、表名、列名等是否有拼写错误。缺少或多余的符号:确保所有的括号、引号、逗号等符号...

  • 1、首先我们在mysql数据库中准备一个数据表,并且往数据表中插入数据,如下图所示 2、然后我们编写如下图所示的查询语句并且执行,你就会发现执行结果报出了1064错误 3、回到查询语句中我们发现Select单词拼写错误了,如下图所示,SQL语句的语法错误都会导致1064错误的出现 4、最后解决这个错误就很简单了...

  •  云易网络科技 MySQL错误1064一直出现怎么解决MySQL一直报1064

    1.错误原因 MySQL错误:1064表示SQL语句存在语法错误。通常,该错误出现的原因有以下几种:1)使用了未被允许的字符或标点符号,比如单引号、双引号等。2)操作符和运算符的使用出现错误,比如出现了拼写错误、空格错误等。3)用了错误的语法,比如忘记输入SELECT、FROM、WHERE等关键字。4)在SQL语句中...

檬味博客在线解答立即免费咨询

mySQL相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部