Message Reference

Koda razreda 38 Izjemno stanje zunanje funkcije


Tabela 23. Koda razreda 38: Izjemno stanje zunanje funkcije
Vrednost SQLSTATE  
Pomen
38XXX Veljavni SQLSTATE-i napak, ki jih je vrnila uporabniško definirana funkcija, zunanja procedura ali prožilec.
38001 Zunanja funkcija ne sme izvrševati stavkov SQL.
38002 Zunanja funkcija je poskusila popraviti podatke, vendar funkcija ni bila definirana kot MODIFIES SQL DATA.
38003 Stavek ni dovoljen v funkciji ali proceduri.
38004 Zunanja funkcija je poskusila prebrati podatke, vendar funkcija ni bila definirana kot READS SQL DATA.
38501 Napaka se je zgodila med klicanjem uporabniško definirane funkcije, zunanje procedure ali prožilca (z uporabo klicne konvencije SIMPLE CALL ali SIMPLE CALL WITH NULLS).
38502 Zunanja funkcija ne sme izvrševati stavkov SQL.
38503 Uporabniško definirana funkcija se ni zaključila normalno.
38504 Uporabniško definirano funkcijo je začasno prekinil uporabnik, da bi zaustavil možno stanje zanke.
38506 Funkcija ni uspela v ponudniku OLE DB in je vrnila napako.
38552 Funkcija v shemi SYSFUN (ki jo je oskrbel IBM) se ni normalno zaključila.

V sporočilnem besedilu lahko najdete eno izmed naslednjih kod vzroka:

01
Številčna vrednost je izven območja
02
Deljenje z nič
03
Aritmetična zgornja ali spodnja prekoračitev
04
Neveljaven format datuma
05
Neveljaven format časa
06
Neveljaven format časovnega žiga
07
Neveljavna predstavitev znaka za trajanje časovnega žiga
08
Neveljaven tip intervala (mora biti 1, 2, 4, 8, 16, 32, 64, 128, 256)
09
Niz je predolg
10
Dolžina ali položaj v nizovni funkciji sta izven območja
11
Neveljavna predstavitev znaka za število s plavajočo piko


[ Vrh Strani | Predhodna Strani | Naslednja Strani | Obsah | Seznam ]