Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
FB matematiksel işlem de parametre hatası
#1
Merhaba arkadaşlar.

FB database de bi bölme işleminde parametre kullanmak istiyorum fakat hata veriyor;

işlem:

update from tablom set tablom.a= tablom.b/ :parametre;

hata mesajı:

Unsuccessful execution caused by a system error that precludes successful execution of subsequent statements.
Dynamic SQL Error.
expression evaluation not supported.
Invalid data type for division in dialect 3.
// Bilgi paylaştıkça çoğalır.. 

Cevapla
#2
(13-10-2023, Saat: 18:34)mcuyan Adlı Kullanıcıdan Alıntı: Merhaba arkadaşlar.

FB database de bi bölme işleminde parametre kullanmak istiyorum fakat hata veriyor;

işlem:

update from tablom set tablom.a= tablom.b/ :parametre;

hata mesajı:

Unsuccessful execution caused by a system error that precludes successful execution of subsequent statements.
Dynamic SQL Error.
expression evaluation not supported.
Invalid data type for division in dialect 3.

Merhabalar,

EXECUTE STATEMENT

yardımcı olacaktır sanırım.

EXECUTE STATEMENT 'update from tablom set tablom.a= tablom.b/' || Parametre;
gibi...

https://firebirdsql.org/refdocs/langrefu...cstat.html


Kolay gelsin.
Amaç, bilginin de/aklın da zekat'ını vermek.
Cevapla
#3
aslında sıkıntı şu:
Bi SP'im var ve bunda % işlemi yaptırmam gerekiyordu. fakat bölme işlemine parametre ekleyince böyle hata verdi. bende işlem tipini değiştirerek çözüm buldum.

Fakat cidden çok ilginç bi hata.

yani
a=a-a*100/:params iken
a=a*(100 - :params)/100 ile hallettim. ama 1.seçenek olmuyor Smile)
// Bilgi paylaştıkça çoğalır.. 

Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  deadlock hatası baloglurecep 9 2.826 23-12-2021, Saat: 03:40
Son Yorum: vedat35
Photo Firebird hatası HakanY 4 1.436 16-10-2021, Saat: 20:31
Son Yorum: HakanY
  Firebird - Unavailable Database Hatası sunbeki 12 4.138 23-06-2021, Saat: 16:16
Son Yorum: esistem
  Operating System Directive OpenFileMapping Failed Hatası sunbeki 2 1.407 29-04-2021, Saat: 23:48
Son Yorum: sunbeki
  SQLQueryl : Cannot open a non-select statement hatası sadikacar60 9 2.916 04-04-2021, Saat: 20:24
Son Yorum: sadikacar60



Konuyu Okuyanlar: 1 Ziyaretçi