我真的不知道如何表达这个标题,每次我认为我已经弄明白了,它总是回来把我绊倒。
我使用B1 Boyum并将字符串存储在一个变量中。
代码如下所示
@STORE30 = '(T3.ItmsGrpNam LIKE 'Comm%%' OR T3.ItmsGrpNam = 'Vended Ancillary' OR T3.ItmsGrpNam = 'Merchant Fee and CC' OR T3.ItmsGrpNam = 'Laundry P&A')'然而,这给了我意外的结束错误,我尝试在第一个错误('Comm%%')的两边使用+进行转义,这并没有给出意外的结束错误,但在T3.ItmsGrpnamlike
我需要整个字符串,包括中间每个字符串的撇号。
总有一天我会掌握它的诀窍,如果有人也能提供一些链接,我很乐意阅读一些关于最佳实践的资源。
发布于 2021-02-10 10:37:11
你试过这个吗?
@Store30 = '(T3.ItmsGrpNam LIKE ''Comm%%'' OR T3.ItmsGrpNam = ''Vended Ancillary'' OR T3.ItmsGrpNam = ''Merchant Fee and CC'' OR T3.ItmsGrpNam = ''Laundry P&A'')'当您想转义单引号时,只需在那里使用双单引号。
发布于 2021-02-10 13:03:25
弄清楚了
@STORE30 = SQL(SELECT 'T3.ItmsGrpNam LIKE ''Comm%%'' OR T3.ItmsGrpNam = ''Vended Ancillary'' OR T3.ItmsGrpNam = ''Merchant Fee and CC'' OR T3.ItmsGrpNam = ''Laundry P&A''')https://stackoverflow.com/questions/66129981
复制相似问题