把关键字当作列名 不报错的方法 (数据库)

解决方法:

把新字段名加上双引号

sql 复制代码
ALTER TABLE 表名 RNAME COLUMN 旧列名 TO "新列名"

在这个语句中,"新列名" 被双引号包围,这样数据库就能识别它作为一个标识符(例如列名),而不是一个 SQL 关键字。

相关推荐
言之。10 分钟前
DDIA第四章 数据库存储引擎面试问题集
数据库·面试·职场和发展·ddia
wangbing112513 分钟前
redis的存储问题
数据库·redis·缓存
剑来.16 分钟前
一次完整的 MySQL 性能问题排查思路(线上实战总结)
数据库·mysql·oracle
2301_8002561116 分钟前
【数据库】查找距离最近的电影院 pgSQL 存储过程片段
大数据·数据库·excel
2501_9418072621 分钟前
在迪拜智能机场场景中构建行李实时调度与高并发航班数据分析平台的工程设计实践经验分享
java·前端·数据库
week_泽24 分钟前
小程序云数据库查询操作_2
数据库·小程序
一 乐25 分钟前
餐厅点餐|基于springboot + vue餐厅点餐系统(源码+数据库+文档)
java·前端·数据库·vue.js·spring boot·后端
白帽子黑客杰哥34 分钟前
除了SQL注入,WAF绕过技术如何应用于XSS、文件上传等其他漏洞类型?
网络·sql·xss·漏洞挖掘
小王和八蛋37 分钟前
TDDL、Amoeba、Cobar、MyCAT 架构比较
数据库
jnrjian39 分钟前
Oracle 列A=列A 相当于列不为空,条件无意义
数据库·sql