gpt4 book ai didi

MySQL:无法在列中插入 '&'

转载 作者:行者123 更新时间:2023-11-29 22:14:24 26 4
gpt4 key购买 nike

我将从 Oracle 转到 MySQL。进行一些数据迁移。

但是

我遇到了一些关于包含“&”字符的字符串的问题...无法在 MySQL 的表中获取它。

示例:

create table tmp_a(inforad varchar(100));

没有按照我想要的方式工作...

insert into tmp_a values('Me, myself & I');

没有按照我想要的方式工作...

insert into tmp_a values('Me, myself \& I');

有什么建议吗?!

我不想学习 Java、PHP、C 或其他任何东西,只想学习核心 SQL :)

最佳答案

应该没有问题

快速浏览一下 MySQL 文档中的特殊字符:https://dev.mysql.com/doc/refman/5.0/en/string-literals.html

字符串文字特殊字符转义序列

转义序列 | 由序列表示的字符

\0 | ASCII NUL (0x00) 字符。

\' |单引号 (“'”) 字符。

\"| 双引号 (“"”) 字符。

\b |退格字符。

\n |换行符。

\r |回车符。

\t |制表符。

\Z | ASCII 26(Control+Z)。请参阅表后面的注释。

\|反斜杠(“\”)字符。

\% |一个人物。请参阅表后面的注释。

\_ |一个人物。请参阅表后面的注释。

关于MySQL:无法在列中插入 '&',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31336808/

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