SQL4001N | Znak "<znak>" v stolpcu "<stolpec>" v vrstici "<vrstica>" ni veljaven. |
Pojasnilo: Podani znak ni veljaven znak v stavkih SQL.
Stavka ni mogoče obdelati.
Odgovor uporabnika: Odstranite ali zamenjajte neveljaven znak.
SQL4002N | "<parameter 1>" in "<parameter 1>" nista navedeni spremenljivki gostitelja in ne moreta biti obe uporabljeni kot imeni deskriptorja v posamičnem stavku SQL. |
Pojasnilo: Podani identifikatorji niso bili navedeni kot spremenljivke gostitelja. Imena deskriptorjev niso navedeni pred uporabo. Ker več kot eno ime deskriptorja ni veljavno v posamičnem stavku, vsaj ena od spremenljivk gostitelja ni veljavna.
Stavka ni mogoče obdelati.
Odgovor uporabnika: Popravite uporabo imen deskriptorjev ali nenavedenih spremenljivk gostitelja v stavku. Pomnite, da stavek lahko vsebuje dodatne nenavedene spremenljivke gostitelja.
SQL4003N | Stavek SQL v vrstici "<vrstica>" ni podprt s to različico vnaprejšnjega prevajalnika. |
Pojasnilo: Številki različice vnaprejšnjega prevajalnika in nameščene različice upravljalnika baze podatkov nista združljivi. Podani stavek podpira upravljalnik baze podatkov, vnaprejšnji prevajalnik pa ne.
Stavka ni mogoče obdelati.
Odgovor uporabnika: Postopek vnaprejšnjega prevajanja ponovite s trenutno različico vnaprejšnjega prevajalnika.
SQL4004N | Ime paketa ni veljavno. |
Pojasnilo: Ime paketa vsebuje znake, ki niso veljavni. Ime je predolgo ali nobeno ime ni bilo podano z možnostjo PACKAGE.
Izdelan ni bil noben paket.
Odgovor uporabnika: Ukaz znova podajte z veljavnim imenom paketa ali brez možnosti PACKAGE.
SQL4005N | Najden je bil neveljaven parameter "<parameter>", ki se začenja na položaju "<položaj>" v vrstici "<vrstica>". |
Pojasnilo: Skladenjska napaka v stavku SQL je bila odkrita v podanem parametru "<parameter>".
Stavka ni mogoče obdelati.
Odgovor uporabnika: Preglejte stavek, še posebno okrog podane spremenljivke. Popravite skladnjo.
SQL4006N | Strukture so vgnezdene pregloboko. |
Pojasnilo: Število vgnezdenih struktur je preseglo največje število, 25.
Stavka ni mogoče obdelati.
Odgovor uporabnika: Zmanjšajte število vgnezdenih struktur.
SQL4007N | Struktura gostitelja "<struktura-gostitelja>" nima polj. |
Pojasnilo: V strukturi gostitelja "<struktura-gostitelja>" ni mogoče najti nobenega polja.
Stavka ni mogoče obdelati.
Odgovor uporabnika: V strukturo gostitelja dodajte polje.
SQL4008N | Spremenljivke gostitelja "<ime>" celo s popolno kvalifikacijo ni mogoče navesti unikatno. |
Pojasnilo: Spremenljivka gostitelja "<ime>" se celo s popolno kvalifikacijo ujema z najmanj eno drugo nekvalificirano ali delno kvalificirano spremenljivko gostitelja.
Ukaza ni mogoče obdelati.
Odgovor uporabnika: Spremenljivko gostitelja spremenite.
SQL4009N | Izraz za dolžino podatkov ni veljaven. |
Pojasnilo: Izraz za dolžino podatkov ima skladenjsko napako ali pa je prezapleten.
Stavka ni mogoče obdelati.
Odgovor uporabnika: Preverite skladnjo izraza za velikost.
SQL4010N | Neveljavno gnezdenje sestavljenih stavkov SQL. |
Pojasnilo: Ta napaka je vrnjena, če je kot podstavek sestavljenega stavka SQL odkrit člen BEGIN COMPOUND.
Odgovor uporabnika: Znova podajte vnaprejšnje prevajanje brez vgnezdenega BEGIN COMPOUND.
SQL4011N | Neveljaven podstavek SQL v sestavljenem stavku SQL. |
Pojasnilo: Ta napaka je vrnjena, če je v sestavljenem stavku SQL odkrit neveljaven podstavek. Veljavni stavki so:
Odgovor uporabnika: Znova podajte vnaprejšnje prevajanje brez neveljavnega podstavka.
SQL4012N | Neveljavna uporaba COMMIT v sestavljenem stavku SQL. |
Pojasnilo: Ta napaka je vrnjena, če je odkrit podstavek, potem ko je bil najden COMMIT v COMPOUND stavku SQL.
Odgovor uporabnika: Premaknite podstavek COMMIT na zadnje mesto (zadnji podstavek) in znova podajte vnaprejšnje prevajanje.
SQL4013N | Najden je bil stavek END COMPOUND brez predhodnega stavka BEGIN COMPOUND. |
Pojasnilo: Ta napaka je vrnjena, če je najden stavek END COMPOUND brez predhodnega BEGIN COMPOUND.
Odgovor uporabnika: Odstranite END COMPOUND, ali dodajte BEGIN COMPOUND, in znova podajte vnaprejšnje prevajanje.
SQL4014N | Neveljavna skladnja sestavljenega SQL. |
Pojasnilo: Ta napaka je vrnjena, če sestavljeni stavek SQL vsebuje skladenjsko napako. Možni vzroki so lahko:
Odgovor uporabnika: Odpravite skladenjsko napako in znova izvedite vnaprejšnje prevajanje.
SQL4015N | Med vnaprejšnjo obdelavo je prišlo do napake. |
Pojasnilo: Zunanji predprocesor je končal zaradi ene ali več napak.
Ukaza ni mogoče obdelati.
Odgovor uporabnika: Preglejte datoteko ".err", kjer boste našli ustrezno izvorno datoteko za podrobnejše informacije.
SQL4016N | Podanega predprocesorja ni mogoče najti. |
Pojasnilo: Predprocesorja, podanega z možnostjo PREPROCESSOR, ni mogoče najti.
Ukaza ni mogoče obdelati.
Odgovor uporabnika: Zagotovite, da je predprocesor mogoče izvesti iz trenutnega imenika, preverite pa tudi skladnjo možnosti PREPROCESSOR.
SQL4017W | Predobdelava se je končala uspešno. |
Pojasnilo: Predobdelava vhodne datoteke se je uspešno končala z uporabo zunanjega ukaza, ki ste ga podali z možnostjo PREPROCESSOR.
Odgovor uporabnika: Zahtevano ni nobeno dejanje.
SQL4018W | Obdelava predobdelane datoteke "<predobdelana-datoteka>" se je začela. |
Pojasnilo: Vnaprejšnji prevajalnik zdaj obdeluje predobdelano datoteko.
Odgovor uporabnika: Zahtevano ni nobeno dejanje.
SQL4019W | Obdelava predobdelane datoteke "<predobdelana-datoteka>" se je končala. |
Pojasnilo: Vnaprejšnji prevajalnik je zaključil obdelavo predobdelane datoteke.
Odgovor uporabnika: Zahtevano ni nobeno dejanje.
SQL4020N | Spremenljivka gostitelja 'long' "<token 1>" ni veljavna. Uporabite 'sqlint32'. |
Pojasnilo: Če je v veljavi možnost vnaprejšnjega prevajanja LONGERROR YES ali če niste podali možnosti vnaprejšnjega prevajanja LONGERROR in ima platforma 8-bajtne 'long'-e, morate spremenljivko gostitelja INTEGER določiti s tipom podatkov 'sqlint32' in ne 'long'.
Na 64-bitnih platformah z 8-bajtnimi tipi 'long' lahko z možnostjo vnajprejšnega prevajanja LONGERROR NO podate, da naj bodo spremenljivke gostitelja uporabljene za tipe podatkov BIGINT. Za največjo možno prenosnost, uporabite 'sqlint32' in 'sqlint64' za tipe podatkov INTEGER in BIGINT.
Odgovor uporabnika: Trenutni podatkovni tip gostiteljske spremenljivke zamenjajte s podatkovnim tipom, podanim v sporočilu.