【发布时间】:2010-10-05 15:07:01
【问题描述】:
这里,PostgreSQL 中的trim() 函数的值有问题:
Ruby代码:
if(this.modelName=="ClientOffice")
{ this.params="model_name="+this.modelName+"&action_name="+this.actionName+"&
find_condition=btrim(clients_corporate_billings.id,' ') %3D
btrim('"+validString('populateValue0','text')+"',' ')
& object_id="+this.objectId;
}
&action_name="+this.actionName+"
&find_condition=btrim(clients_corporate_billings.id,' ') %3D
btrim('"+validString('populateValue0','text')+"',' ')
在上面的代码中,btrim 是 PostgreSQL 的 function 用于修剪,但它给出/产生错误。
【问题讨论】:
-
Error :: PGError: ERROR: function pg_catalog.btrim(integer, unknown) does not exist LINE 1: ...ient_offices".clients_corporate_billing_id WHERE (trim(client...
-
没关系 - 我也找不到第一个参数为整数类型的函数“btrim”。您必须将第一个参数转换或转换为文本。
标签: sql ruby-on-rails postgresql controller