在视图中设置转义
Set Escape in a View
我目前正在尝试 运行 一个包含 case 语句的脚本,我需要在其中匹配字符串 'Prod. & Mat.'
当在工作表中 运行ning 脚本时,我只是在整个脚本之前添加 运行ning,
设置转义 '\'
然后我 运行 我的 select 语句包括写成 'Prod. \& Mat.'
的案例部分
所有符合预期。但是,我需要在视图中生成相同的脚本。如您所知,视图以 header...
开头
创建或替换强制视图 "database.table" as .....
我的问题,我无法弄清楚 how/get 到 运行 的视图并确认设置转义 '\' 部分,所以我的结果与我的 'Prod. & Mat.' 部分不匹配。
如何或在何处插入我的 set 转义子句,或者是否有其他方法可以避免视图中的 & 问题?
尝试在 运行 之前添加 set define off
创建视图脚本,然后在 set define on
之后添加 set define on
,如果您希望和符号再次表示参数。
这样,& 就被视为另一个字符 - 无需转义它。
我目前正在尝试 运行 一个包含 case 语句的脚本,我需要在其中匹配字符串 'Prod. & Mat.'
当在工作表中 运行ning 脚本时,我只是在整个脚本之前添加 运行ning, 设置转义 '\' 然后我 运行 我的 select 语句包括写成 'Prod. \& Mat.'
的案例部分所有符合预期。但是,我需要在视图中生成相同的脚本。如您所知,视图以 header...
开头创建或替换强制视图 "database.table" as .....
我的问题,我无法弄清楚 how/get 到 运行 的视图并确认设置转义 '\' 部分,所以我的结果与我的 'Prod. & Mat.' 部分不匹配。
如何或在何处插入我的 set 转义子句,或者是否有其他方法可以避免视图中的 & 问题?
尝试在 运行 之前添加 set define off
创建视图脚本,然后在 set define on
之后添加 set define on
,如果您希望和符号再次表示参数。
这样,& 就被视为另一个字符 - 无需转义它。