sp de string alanları birleştirebilirmiyim?

Firebird ve Interbase veritabanları ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
Kullanıcı avatarı
ahmetcaydere
Üye
Mesajlar: 6
Kayıt: 18 Mar 2005 02:50
Konum: ISPARTA
İletişim:

sp de string alanları birleştirebilirmiyim?

Mesaj gönderen ahmetcaydere »

aşağıdaki sp de cariaciklama değişkeni ile metini birleştimeye çalışıyorum

böyle bir tanımlama yazdım nasıl birleştirebiliriz

saygılar
ahmetcaydere


*********************
ib expert de commit hatası veriyor

Unsuccessful execution caused by a system error that precludes
successful execution of subsequent statements.
Dynamic SQL Error.
expression evaluation not supported.
**********************


***
CREATE PROCEDURE SPU_FATOZET (
XFATOZ_REF INTEGER,
EPESINKREDI VARCHAR(1),
YTURU_REF INTEGER,
YCARI_REF INTEGER,
YKASA_REF INTEGER,
YFATNO INTEGER,
YFATNO_A CHAR(1),
YFATTAR DATE,
YODETAR DATE,
YGEN_TOPLAM FLOAT,
YGUN_KUR FLOAT,
YPESINKREDI VARCHAR(1),
YPARA_REF BIGINT,
YKUL_REF BIGINT)
AS
DECLARE VARIABLE TIP VARCHAR(1);
DECLARE VARIABLE TURADI VARCHAR(30);
DECLARE VARIABLE CARIACIKLAMA CHAR(40);
DECLARE VARIABLE XREFNO BIGINT;
begin


****
cariaciklama=:yfatno_a+'-'+ :yfatno+' NOLU '+:turadi;


UPDATE MCARIHAR SET CARI_REF=:ycari_ref,

ACIKLAMA=:cariaciklama+' KREDİ KARTI TAHSİLİ',

where FATOZ_REF=:Xfatoz_ref AND BORC=0 AND ALACAK=0;

*****
t-hex
Kıdemli Üye
Mesajlar: 531
Kayıt: 18 Mar 2005 02:45
Konum: İstanbul/Antalya
İletişim:

Mesaj gönderen t-hex »

stringleri birleştirmek için + yerine || kullanmalısınız
Kullanıcı avatarı
ahmetcaydere
Üye
Mesajlar: 6
Kayıt: 18 Mar 2005 02:50
Konum: ISPARTA
İletişim:

Mesaj gönderen ahmetcaydere »

teşekkürler problem kalmadı,
selamlar
Cevapla