首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

念删除字符串变量中的单引号

2013-01-07 
想删除字符串变量中的单引号本帖最后由 ilearn 于 2012-02-11 17:40:11 编辑从SQL SERVER里读一个字段的值

想删除字符串变量中的单引号
本帖最后由 ilearn 于 2012-02-11 17:40:11 编辑 从SQL SERVER里读一个字段的值(字符型),读到变量 ls_myvar 中,如果字符里含有单引号,想删除它,怎样做?
百度谷歌了一天也没找到,谢谢,请不要随便说几句敷谴我
[解决办法]

select replace('asdf"asdf','"','') into :ls_myvar from aaa

[解决办法]

declare @r varchar(20)
set @r = '''a''bc'''
select @r, replace(@r, '''', '')

[解决办法]
引用:
用自定义FUNCTION 循环 删除 怎样做呢?
参照
http://topic.csdn.net/u/20101119/15/d34bbb6f-0f81-41fc-a8a2-d10e8793f571.html
里面那个replace是不通过的


写成下面的不就可以了吗?

update info set password=:sle_2.text where name=:ddlb_1.text;
[解决办法]

long ll_pos

ll_pos = pos(ls_myvar, "'")
while ll_pos > 0
  ls_myvar = replace(ls_myvar, ll_pos, 1, "")
  ll_pos = pos(ls_myvar, "'")
loop 

热点排行