mysql 中单双引号
时间: 2024-01-04 18:20:31 浏览: 147
单双引号交叉使用
在MySQL中,可以使用单引号或双引号来表示字符串。但是需要注意的是,在MySQL中,推荐使用单引号来表示字符串。这是因为在MySQL中,单引号被视为字符串的定界符,而双引号被视为标识符的定界符。
使用单引号表示字符串的示例:
```sql
SELECT * FROM clients WHERE uname = 'John';
```
使用双引号表示标识符的示例:
```sql
SELECT * FROM "clients" WHERE "uname" = 'John';
```
需要注意的是,虽然MySQL允许使用双引号来表示字符串,但这种用法并不常见,也不推荐使用。因为在MySQL中,双引号被视为标识符的定界符,如果将字符串用双引号括起来,MySQL会将其解析为标识符而不是字符串。
阅读全文