gpt4 book ai didi

sql - Sybase中如何转义单引号

转载 作者:行者123 更新时间:2023-12-03 02:15:56 26 4
gpt4 key购买 nike

我来自 MySQL,以下查询在 Sybase 中不起作用。我应该如何转义单引号?

UPDATE Animals SET NAME = 'Dog\'s friends' WHERE uid = 12

最佳答案

如果使用 Sybase,习惯了 MySQL(更多数据库用户有经验),您可能很快就会发现无法使用反斜杠转义单引号。

那么如何在 Sybase 中转义引号呢?事实上,在 Sybase SQL 中,单引号充当转义字符。

请参阅下面的两种“语言”的 UPDATE 语句示例:

MySQL

UPDATE Animals SET NAME = 'Dog\'s friends' WHERE uid = 12

Sybase

UPDATE Animals SET NAME = 'Dog''s friends' WHERE uid = 12

我不完全确定这对我来说有意义(特别是它看起来像双引号),但是就是这样!

关于sql - Sybase中如何转义单引号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12528455/

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