gpt4 book ai didi

mysql - 反斜杠\在MySQL中算作一个字符吗?

转载 作者:可可西里 更新时间:2023-11-01 08:08:19 25 4
gpt4 key购买 nike

如果我有一个包含固定长度列的表,mySQL 会将反斜杠计为字符吗?

示例:

people(name[10],age[3])

如果我在名称列中存储一个 MySQL 转义值,例如:Blahblah\'sMySQL 会在报价中削减它吗?

谢谢

最佳答案

不,转义字符不添加charvarchar字符串的长度,因为根本不存储转义字符。

CREATE TABLE a (name char(5));

INSERT INTO a VALUES ('1234567890');
INSERT INTO a VALUES ('12\'345678');

SELECT * FROM a;
+-------+
| name |
+-------+
| 12345 |
| 12'34 |
+-------+
2 rows in set (0.00 sec)

关于mysql - 反斜杠\在MySQL中算作一个字符吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2573150/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com