问题描述
- Sql 中的一个符号问题
-
UPDATEarticle
SET name = ?
这个sql中的article为啥要用`符号围起来?
解决方案
一个sql拼接的问题
PL/SQL传参中一个很奇怪的一个问题
无符号数与有符号数比较大小时注意的一个问题
解决方案二:
与关键字进行区分....
解决方案三:
同楼上,数据库设计里最好不要使用关键字做字段名,像date,type啥的,用了的话就要用ESC下面那个键的点包围起来区分
解决方案四:
SQL语句中非常忌讳表名、字段名等与关键字重名(同名),这要养成习惯。
但是,一但出现与关键字重名,就需要特殊处理:
比如你使用了关键字article,作为字段名。在SQL语句中,需要将该字段名,进行处理。即将article改成 article
。特别提醒的是,这里不单引号,而是(数字键1左边的反引号)“` ”。
解决方案五:
是 ·article· 两边不是单引号。
解决方案六:
SQL语句中非常忌讳表名、字段名等与关键字重名(同名),这要养成习惯。
但是,一但出现与关键字重名,就需要特殊处理:
比如你使用了关键字article,作为字段名。在SQL语句中,需要将该字段名,进行处理。即将article改成 ·article·。特别提醒的是,这里不单引号,而是(数字键1左边的反引号)“` ”。
解决方案七:
那是关键字做了表名吧
时间: 2024-10-30 06:41:35