Gariplik bende mi firibirddemi

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
baloglurecep
Üye
Mesajlar: 261
Kayıt: 21 Tem 2006 04:59
İletişim:

Gariplik bende mi firibirddemi

Mesaj gönderen baloglurecep »

UPDATE MUSTERI SET AD_SOYAD= AD_SOYAD + 'sss' WHERE ID = 7074


Böyle bir update firibird neden yapmaz arkadaşlar?
Kullanıcı avatarı
NewMember
Üye
Mesajlar: 990
Kayıt: 29 Haz 2005 06:57
Konum: Bursa

Re: Gariplik bende mi firibirddemi

Mesaj gönderen NewMember »

UPDATE MUSTERI SET MUSTERI.AD_SOYAD= MUSTERI.AD_SOYAD + 'sss' WHERE MUSTERI.ID = 7074
şeklinde denediniz mi
baloglurecep
Üye
Mesajlar: 261
Kayıt: 21 Tem 2006 04:59
İletişim:

Çözüldü

Mesaj gönderen baloglurecep »

sorun firibirdin string alanları birleştirme yaparken kullandığı operatörde imiş. matematiksel işlemlerde + string işlemlerde II karekterleri ile yapılıyormuş.

Kod: Tümünü seç

UPDATE MUSTERI SET MUSTERI.AD_SOYAD=MUSTERI.AD_SOYAD II '+QuotedStr('sss')  WHERE MUSTERI.ID = 7074
[/b]

şeklinde olması gerekiyormuş. bazı kodlar lazım olunca hatırlanıyor yada bulunuyor.
Cevapla