TRIM no Interbase
:(
Boa tarde,
como faço para aplicar um trim em um comando SQL no Interbase. Uso o Delphi 6
Boa tarde,
como faço para aplicar um trim em um comando SQL no Interbase. Uso o Delphi 6
Hegs
Curtidas 0
Respostas
Afarias
18/08/2003
Vc tem q usar uma UDF.
A UDF padrão do Interbase (ib_udf) vem com as funções LTRIM e RTRIM cujos códigos de registro vc acha na pastas \examples\udf\ib_udf.sql
o registro da função LTRIM por exemplo:
DECLARE EXTERNAL FUNCTION ltrim
CSTRING(80)
RETURNS CSTRING(80) FREE_IT
ENTRY_POINT ´IB_UDF_ltrim´ MODULE_NAME ´ib_udf´;
T+
A UDF padrão do Interbase (ib_udf) vem com as funções LTRIM e RTRIM cujos códigos de registro vc acha na pastas \examples\udf\ib_udf.sql
o registro da função LTRIM por exemplo:
DECLARE EXTERNAL FUNCTION ltrim
CSTRING(80)
RETURNS CSTRING(80) FREE_IT
ENTRY_POINT ´IB_UDF_ltrim´ MODULE_NAME ´ib_udf´;
T+
GOSTEI 0
Cabelo
18/08/2003
Vc tem q usar uma UDF.
A UDF padrão do Interbase (ib_udf) vem com as funções LTRIM e RTRIM cujos códigos de registro vc acha na pastas \examples\udf\ib_udf.sql
o registro da função LTRIM por exemplo:
DECLARE EXTERNAL FUNCTION ltrim
CSTRING(80)
RETURNS CSTRING(80) FREE_IT
ENTRY_POINT ´IB_UDF_ltrim´ MODULE_NAME ´ib_udf´;
T+
tentei criar a UDF :
DECLARE EXTERNAL FUNCTION trim
CSTRING(256)
RETURNS CHAR (80) FREE_IT
ENTRY_POINT ´fn_trim´ MODULE_NAME ´udflib´;
mas dá erro na hora de usar a função...
o erro é :
´Unsuccessful execution caused by a system error that precludes
successful execution of subsequent statements.
Access to UDF library ´udflib.DLL´ is denied by server administrator.´
Como resolver este erro ??????
GOSTEI 0