我在sas中有一个名为saying
的变量。此变量包含值Hello 'n Hi
我写了以下代码
data work.queryData;
set work.actualData;
if saying='Hello 'n Hi' then saying2='Hello and hi';
run;
如何逃避sas中的'
字符?
答案 0 :(得分:5)
或加倍...使用单引号和双引号。
data _null_ ; x = 'Hello ''n Hi' ; y = "Hello. He said ""Hello"" then ""goodbye""" ; put x= ; put y= ; run ; x=Hello 'n Hi y=Hello. He said "Hello" then "goodbye"
答案 1 :(得分:4)
使用百分号符号来转义单引号:
'Hello %'n Hi'