[ ultraKeen @ 17.07.2002. 09:44 ] @
...da uradi konkatenaciju ?
tj. mogu li se u InterBase-u "sabirati" stringovi ?
[ ultraKeen @ 17.07.2002. 09:48 ] @
...a ako ne mogu (kaze mi: "expression evaluation not supported")
kako da mu - doskocim ?

( opasno mi to treba, pitanje je zivota il' smrta ;)
[ Riste Pejov @ 18.07.2002. 02:41 ] @
e kad je u pitanju zivot ili smrt, onda potrazi na google FreeUDF
uz pomoc User Defined Functions sigurno moze, samo je pitanje
dali ces naci gotovu funkciju ili ces morati da sam napises jednu.

ali kad sam vec poceo ... pa evo ti UDF, samo pastiraj to u Delphi, i iskompajliraj .dll
Code:

library concat_udf;
function concat_str(str1,str2:Pchar): Pchar; stdcall;
begin
concat_str:=pchar(string(str1)+string(str2));
end;
exports
  concat_str;
begin
end.

i evo ti sql za import UDF-a, samo pre toga trebas iskopirati dll u <ib_install_dir>\udf
Code:

declare external function f_concat_str
  CString(15),
  CString(15),
returns
  CString(15) by value
entry_point 'concat_str'
module_name 'concat_udf.dll';
[ mbabuskov @ 19.07.2002. 12:35 ] @
probaj:

SELECT string1 || string2
FROM naziv_tabele
[ Riste Pejov @ 20.07.2002. 21:08 ] @
covek zeleo da stigne u rim, a ja ga poslao preko tokija