您好我需要在plpython中将值替换为null值,但我该怎么做?有人可以帮忙吗?
例如我写的plpython sql里面。
aa = 'World 123'
bb = aa.replace('World ', '')
rv = plpy.execute("SELECT id FROM ABC WHERE name ilike '" + bb + "';" )
但它不起作用;
如果我使用replace (aa,'')
,则显示错误,没有定义全局替换..
答案 0 :(得分:1)
replace
位于字符串命名空间中,因此只能在字符串上调用它。在全局命名空间中调用replace将没有多大意义,因为您没有为其提供执行替换的原始文本。