主页 > 科学人文 >中村知世_SAP 的 abap编程中 怎么定义一个带单引号的字符串?如 John's >

中村知世_SAP 的 abap编程中 怎么定义一个带单引号的字符串?如 John's

SAP 的 abap编程中 怎么定义一个带单引号的字符串?如 John's
LW_NAME = 'John''s'.
就在在引号前面再加一个引号,就可以了。
希望可以帮到你。
如果可以帮到你,请采纳。'John''s' 就可以
在sql编程怎么把双引号的字符串转换成单引号的
replace(string/field, '"', '\'')追问

能详细解释一下吗,replace(string/field, '"', '\''),我弄个例子
char str[]="1234456";
char a[10];
replace(a,str,'\");
你是这个意思吗?追答

错了
你的叙述有以下几点错误
第一点:
char str[]="1234456";

实际上str的值是1234456,语法要求你给字符串变量赋值时需要在值的两侧加上双引号,以表示你赋值1234456是个字符串而不是数字,所以你现在要把双引号替换成单引号是没有意义的。
第二点:
你提问说是sql编程,但你的代码实际上还没有进入sql部分,replace是sql的函数,在你的语句中不一定是对的
第三点:
我说的replace用法应该如下
a = replace(str, '"', '\'');

另外 哥们是新手吧,多看看示例代码,多看看帮助,关键是要学会看帮助追问

replace是所有的数据库都可以用吗,我怎么用sybase的用不了啊
求解释replace(str, '"', '\'');中间的是双引号,第三个是这样的吗'\" 这个好像也编不过呢追答

查了一下,sybase里可以用str_replace(str, '"', "'")
前面的是 ' " '后面的是 " ' "
你再试试本回答被提问者采纳
简述web程序设计里单引号和双引号的不同之处


不知道。关注中

?si=1


pb编程中的单引号和双引号有什么区别?
单引号和双引号,实质上是没有区别的。
但是要在复用的时候有点区别/

例如:
messagebox("单引号包含在里面","'外面是双引号'")

也就是嵌套。无


上一篇: 下一篇: