gpt4 book ai didi

SQL 2012 + 喜欢 + SPRINTF

转载 作者:行者123 更新时间:2023-12-02 04:49:14 27 4
gpt4 key购买 nike

给定这个脚本:

DECLARE @token NVARCHAR(max)
SET @token = 'mytexttosearchfor'
SELECT * FROM myTable WHERE myField1 LIKE '%@token%'

这是行不通的。在此上下文中使用 content @token 的正确方法是什么?

最佳答案

您可以使用 string concatenation ,像这样:

SELECT * FROM myTable WHERE myField1 LIKE '%'+@token+'%'

您的方法未按预期工作的原因是变量未在字符串文字内解析:'%@token%' 表示由 % 组成的字符串, @, t, o, k, e, n, % 个字符 - 不执行 token 替换。

关于SQL 2012 + 喜欢 + SPRINTF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19171519/

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