MySQL解决Navicat设置默认字符串时的报错问题


Posted in MySQL onJune 16, 2022

简介

说明

本文介绍用Navicat添加字段(字符串类型)并设置默认值时的报错问题。

问题描述

在Java开发过程中,经常会遇到给已有的表添加字段的场景。

在插入新字段的时候,表里边可能已经有很多数据了,这时我们最好给新插入的字段设置一个默认值,这样MySQL就会将已经存在的数据的新加字段设置为默认值。设置默认值可以增加系统的可维护性。

但我在给已有的表插入新字段(字符串类型)的时候发现报错了,本文介绍如何解决这个问题。

报错信息

1064 - 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 'xxx '注释内容' AFTER `上边的列名` AT line 2

问题复现

给表插入一个字段,字段名为:confirm_status,然后设置其默认值为:UNCONFIRMED(未确认)。

MySQL解决Navicat设置默认字符串时的报错问题

结果:(报错)

MySQL解决Navicat设置默认字符串时的报错问题

原因分析

查看其SQL:

MySQL解决Navicat设置默认字符串时的报错问题

可以发现,在插入列时,默认值是:UNCONFIRMED,这个没有使用引号包起来,所以会报错。

解决方案

设置默认值时用引号包起来:

MySQL解决Navicat设置默认字符串时的报错问题

查看其SQL:(可以发现,已经用引号包起来了)

MySQL解决Navicat设置默认字符串时的报错问题

执行结果:(成功插入字段,并设置了默认值)

MySQL解决Navicat设置默认字符串时的报错问题

 到此这篇关于MySQL解决Navicat设置默认字符串时的报错问题的文章就介绍到这了,更多相关MySQL Navicat设置默认字符串内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!


Tags in this post...

MySQL 相关文章推荐
浅析InnoDB索引结构
Apr 05 MySQL
MySQL创建索引需要了解的
Apr 08 MySQL
MySQL查看表和清空表的常用命令总结
May 26 MySQL
Unity连接MySQL并读取表格数据的实现代码
Jun 20 MySQL
通过shell脚本对mysql的增删改查及my.cnf的配置
Jul 07 MySQL
为什么MySQL分页用limit会越来越慢
Jul 25 MySQL
mysql 索引合并的使用
Aug 30 MySQL
MySQL定时备份数据库(全库备份)的实现
Sep 25 MySQL
MySQL基础快速入门知识总结(附思维导图)
Sep 25 MySQL
MySQL脏读,幻读和不可重复读
May 11 MySQL
MySQL范围查询优化的场景实例详解
Jun 10 MySQL
SQL语句中EXISTS的详细用法大全
Jun 25 MySQL
MySQL数据库之内置函数和自定义函数 function
Jun 16 #MySQL
MySQL数据库之存储过程 procedure
Jun 16 #MySQL
MySQL8.0 Undo Tablespace管理详解
Jun 16 #MySQL
MySQL串行化隔离级别(间隙锁实现)
Jun 16 #MySQL
MySQL详解进行JDBC编程与增删改查方法
Jun 16 #MySQL
MySQL慢查询中的commit慢和binlog中慢事务的区别
Jun 16 #MySQL
MySQL聚簇索引和非聚簇索引的区别详情
You might like
乱谈我对耳机、音箱的感受
2021/03/02 无线电
Get或Post提交值的非法数据处理
2006/10/09 PHP
php实现的简单压缩英文字符串的代码
2008/04/24 PHP
php 运行效率总结(提示程序速度)
2009/11/26 PHP
php插入排序法实现数组排序实例
2015/02/16 PHP
jQuery之浮动窗口实现代码(两种方法)
2010/09/08 Javascript
javascript随机之洗牌算法深入分析
2014/06/07 Javascript
浅析JavaScript事件和方法
2015/02/28 Javascript
Js数组排序函数sort()介绍
2015/06/08 Javascript
Javascript刷新窗口方法小结
2015/10/21 Javascript
[js高手之路]设计模式系列课程-发布者,订阅者重构购物车的实例
2017/08/29 Javascript
微信小程序实现图片懒加载的示例代码
2017/12/13 Javascript
实战node静态文件服务器的示例代码
2018/03/08 Javascript
nodejs各种姿势断点调试的方法
2020/06/18 NodeJs
详解Vue中的自定义指令
2020/12/07 Vue.js
[03:30]DOTA2完美“圣”典精彩集锦
2016/12/27 DOTA
Tornado Web服务器多进程启动的2个方法
2014/08/04 Python
Python OpenCV获取视频的方法
2018/02/28 Python
python如何制作英文字典
2019/06/25 Python
Tensorflow实现多GPU并行方式
2020/02/03 Python
python解析xml文件方式(解析、更新、写入)
2020/03/05 Python
浅析Python 责任链设计模式
2020/09/11 Python
python实现sm2和sm4国密(国家商用密码)算法的示例
2020/09/26 Python
Zooplus葡萄牙:欧洲领先的网上宠物商店
2018/07/01 全球购物
英国HYPE双肩包官网:英国本土时尚潮牌
2018/09/26 全球购物
实习医生自我评价
2013/09/22 职场文书
节能环保标语
2014/06/12 职场文书
奥巴马当选演讲稿
2014/09/10 职场文书
2014村党支部书记党建工作汇报材料
2014/11/02 职场文书
学习保证书100字
2015/02/26 职场文书
欠款纠纷起诉状
2015/05/19 职场文书
2016春节放假通知范文
2015/08/18 职场文书
Nginx优化服务之网页压缩的实现方法
2021/03/31 Servers
Nginx服务器如何设置url链接
2021/03/31 Servers
Zabbix对Kafka topic积压数据监控的解决方案
2022/07/07 Servers
python自动获取微信公众号最新文章的实现代码
2022/07/15 Python