Komunikaty

SQL4100 - SQL4199

SQL4100IDo sprawdzenia składni przez flagger używany jest następujący typ składni języka SQL: "<typ-sqlflag>".

Objaśnienie: Instrukcja SQL, która została sprawdzona przez prekompilator, zostanie sprawdzona przez flagger pod względem poprawności podanej składni. Dla instrukcji, w której wystąpi odstępstwo składni, zostanie wyświetlony komunikat.

Przetwarzanie jest kontynuowane.

Działanie użytkownika: Nie jest potrzebne żadne działanie. To jest komunikat informacyjny.

SQL4102WDla tokena zaczynającego się od tekstu "<tekst>" wystąpiło odstępstwo składniowe.

Objaśnienie: Flager wykrył odstępstwo od składni języka SQL podanej w opcji prekompilatora SQLFLAG.

Przetwarzanie jest kontynuowane.

Działanie użytkownika: Popraw instrukcję SQL.

SQL4103WInstrukcja definiująca dane nie znajduje się wewnątrz instrukcji CREATE SCHEMA.

Objaśnienie: Standardy FIPS wymagają, żeby wszystkie instrukcje definiujące dane były zawarte wewnątrz instrukcji CREATE SCHEMA.

Przetwarzanie jest kontynuowane.

Działanie użytkownika: Popraw instrukcję SQL.

SQL4104WNiestandardowy komentarz.

Objaśnienie: Umieszczony w instrukcji SQL komentarz nie spełnia wymagań stosowanego standardu. Komentarz nie rozpoczyna się od przynajmniej dwóch następujących po sobie myślników.

Przetwarzanie jest kontynuowane.

Działanie użytkownika: Popraw instrukcję SQL.

SQL4105WWystąpiło odstępstwo składniowe SQL. Instrukcja jest niepełna.

Objaśnienie: Instrukcja SQL została przerwana zanim znaleziono wszystkie wymagane elementy.

Przetwarzanie jest kontynuowane.

Działanie użytkownika: Popraw instrukcję SQL.

SQL4106WIdentyfikator "<identyfikator>" ma więcej niż 18 znaków.

Objaśnienie: Identyfikator autoryzacji, identyfikator tabeli, nazwa kolumny, nazwa korelacji, nazwa modułu, nazwa kursora, nazwa procedury lub parametru ma długość przekraczającą 18 znaków.

Przetwarzanie jest kontynuowane.

Działanie użytkownika: Popraw instrukcję SQL.

SQL4107WNiepoprawny atrybut długości, dokładności lub skali dla kolumny "<kolumna>".

Objaśnienie: Nie został spełniony jeden z następujących warunków:

Przetwarzanie jest kontynuowane.

Działanie użytkownika: Popraw instrukcję SQL.

SQL4108WZmienna indykacyjna ma typ danych inny niż ścisły liczbowy lub ma niezerową skalę.

Objaśnienie: Typ danych zmiennej indykacyjnej powinien być ścisłym typem liczbowym z zerową skalą.

Przetwarzanie jest kontynuowane.

Działanie użytkownika: Popraw instrukcję SQL.

SQL4109WSpecyfikacja SET FUNCTION SPECIFICATION odnosi się do kolumny "<kolumna>".

Objaśnienie: Nie został spełniony jeden z następujących warunków:

Przetwarzanie jest kontynuowane.

Działanie użytkownika: Popraw instrukcję SQL.

SQL4110WWyrażenie VALUE EXPRESSION zawierające "<kolumnę>" nie może zawierać operatorów.

Objaśnienie: Wyrażenie VALUE EXPRESSION nie może zawierać operatorów w odwołaniu OUTER REFERENCE COLUMN REFERENCE.

Przetwarzanie jest kontynuowane.

Działanie użytkownika: Popraw instrukcję SQL.

SQL4111WBrakujące lub nieodpowiednie odwołanie COLUMN REFERENCE dla funkcji kolumnowej "<funkcja>" z parametrem ALL.

Objaśnienie: Wyrażenie VALUE EXPRESSION specyfikacji ALL SET FUNCTION SPECIFICATION powinno zawierać odwołanie COLUMN REFERENCE.

Przetwarzanie jest kontynuowane.

Działanie użytkownika: Popraw instrukcję SQL.

SQL4112WKolumna "<kolumna>" nie jest jednoznaczna i wymaga kwalifikacji.

Objaśnienie: Wewnątrz bieżącego zasięgu podana kolumna nie jest unikalna. Aby jednoznacznie zidentyfikować wymaganą kolumnę, konieczna jest kwalifikacja.

Przetwarzanie jest kontynuowane.

Działanie użytkownika: Popraw instrukcję SQL.

SQL4113WWyrażenie VALUE EXPRESSION nie może zawierać specyfikacji SET FUNCTION SPECIFICATION.

Objaśnienie: Wyrażenie VALUE EXPRESSION dla funkcji ALL SET FUNCTION nie może zawierać specyfikacji SET FUNCTION SPECIFICATION.

Przetwarzanie jest kontynuowane.

Działanie użytkownika: Popraw instrukcję SQL.

SQL4114WKolumna "<kolumna>" nie identyfikuje kolumny tabeli wewnątrz bieżącego zasięgu.

Objaśnienie: Nie został spełniony jeden z następujących warunków:

Przetwarzanie jest kontynuowane.

Działanie użytkownika: Popraw instrukcję SQL.

SQL4115WFunkcja kolumnowa zawierająca "<kolumnę>" odwołania OUTER REFERENCE nie występuje w podzapytaniu dla klauzuli HAVING.

Objaśnienie: Jeśli funkcja kolumnowa zawiera odwołanie OUTER REFERENCE COLUMN REFERENCE, musi występować w podzapytaniu dla klauzuli HAVING.

Przetwarzanie jest kontynuowane.

Działanie użytkownika: Popraw instrukcję SQL.

SQL4116WWynikiem funkcji SUM lub AVG nie może być łańcuch znaków.

Objaśnienie: Łańcuch znaków nie jest poprawnym wynikiem funkcji SUM lub AVG określonych w SET FUNCTION SPECIFICATION.

Przetwarzanie jest kontynuowane.

Działanie użytkownika: Popraw instrukcję SQL.

SQL4117WOperator "<operator>" jest niepoprawny w tym kontekście.

Objaśnienie: Nie został spełniony jeden z następujących warunków:

Przetwarzanie jest kontynuowane.

Działanie użytkownika: Popraw instrukcję SQL.

SQL4118WWyrażenie EXPRESSION typu "<typ-wyrażenia>" porównuje niezgodne typy danych.

Objaśnienie: Typy danych w jednym z następujących wyrażeń (identyfikowanym przez typ-wyrażenia) nie są zgodne:

Przetwarzanie jest kontynuowane.

Działanie użytkownika: Popraw instrukcję SQL.

SQL4119WOperand predykatu LIKE nie jest łańcuchem znaków.

Objaśnienie: Nie został spełniony jeden z następujących warunków:

Przetwarzanie jest kontynuowane.

Działanie użytkownika: Popraw instrukcję SQL.

SQL4120WZnak ESCAPE musi być jednobajtowym łańcuchem znaków.

Objaśnienie: Znak ESCAPE predykatu LIKE musi być łańcuchem znaków o długości 1.

Przetwarzanie jest kontynuowane.

Działanie użytkownika: Popraw instrukcję SQL.

SQL4121WKlauzula WHERE, GROUP BY lub HAVING jest niepoprawna dla widoku z klauzulą GROUP "<nazwa-schematu>"."<widok>".

Objaśnienie: Jeśli wymieniona w klauzuli FROM tabela jest widokiem z klauzulą GROUP, to wyrażenie TABLE EXPRESSION musi zawierać klauzulę WHERE, GROUP BY lub HAVING.

Przetwarzanie jest kontynuowane.

Działanie użytkownika: Popraw instrukcję SQL.

SQL4122W"<nazwa-schematu>"."<nazwa>" występuje więcej niż raz w klauzuli FROM.

Objaśnienie: Nie został spełniony jeden z następujących warunków:

Przetwarzanie jest kontynuowane.

Działanie użytkownika: Popraw instrukcję SQL.

SQL4123WW klauzuli FROM w przypadku widoku z klauzulą GROUP może wystąpić tylko jedno odwołanie do tabeli.

Objaśnienie: Jeśli tabela identyfikowana przez nazwę tabeli jest widokiem z klauzulą GROUP, wówczas klauzula FROM może zawierać dokładnie jedno odwołanie do tabeli.

Przetwarzanie jest kontynuowane.

Działanie użytkownika: Popraw instrukcję SQL.

SQL4124WOdwołanie do kolumny "<kolumna>" uzyskanej z funkcji kolumnowej jest niepoprawne w klauzuli WHERE.

Objaśnienie: Wyrażenie VALUE EXPRESSION zawarte bezpośrednio w warunku SEARCH CONDITION klauzuli WHERE nie może zawierać odwołania do kolumny uzyskanej z funkcji kolumnowej.

Przetwarzanie jest kontynuowane.

Działanie użytkownika: Popraw instrukcję SQL.

SQL4125WJeśli w klauzuli WHERE użyto funkcji kolumnowej, to klauzula ta musi być zawarta w klauzuli HAVING.

Objaśnienie: Jeśli wyrażenie VALUE EXPRESSION zawarte bezpośrednio w warunku SEARCH CONDITION jest funkcją kolumnową, wówczas klauzula WHERE musi być zawarta w klauzuli HAVING.

Przetwarzanie jest kontynuowane.

Działanie użytkownika: Popraw instrukcję SQL.

SQL4126WOdwołanie COLUMN REFERENCE do "<kolumny>" musi być odwołaniem OUTER REFERENCE.

Objaśnienie: Jeśli wyrażenie VALUE EXPRESSION zawarte bezpośrednio w warunku SEARCH CONDITION jest funkcją, wówczas odwołanie COLUMN REFERENCE w wyrażeniu funkcji kolumnowej musi być odwołaniem OUTER REFERENCE.

Przetwarzanie jest kontynuowane.

Działanie użytkownika: Popraw instrukcję SQL.

SQL4127WPowtórzona kolumna "<kolumna>" wewnątrz bieżącego zasięgu.

Objaśnienie: Podana kolumna jest powtórzona wewnątrz bieżącego zasięgu.

Przetwarzanie jest kontynuowane.

Działanie użytkownika: Popraw instrukcję SQL.

SQL4128WOdwołanie COLUMN REFERENCE do "<nazwy-kolumny>" musi być odwołaniem do kolumny w klauzuli GROUP lub musi być określone wewnątrz funkcji kolumnowej.

Objaśnienie: Każde odwołanie COLUMN REFERENCE zawarte w podzapytaniu w warunku SEARCH CONDITION klauzuli HAVING musi być odwołaniem do kolumny z klauzuli GROUP lub musi być podane wewnątrz funkcji kolumnowej.

Przetwarzanie jest kontynuowane.

Działanie użytkownika: Popraw instrukcję SQL.

SQL4129WJeśli w klauzuli SELECT LIST używana jest wartość *, stopień DEGREE tabeli "<nazwa-schematu>"."<tabela>" powinien wynosić 1.

Objaśnienie: Stopień DEGREE wyrażenia TABLE EXPRESSION musi wynosić 1, jeśli w podzapytaniu każdego predykatu, z wyjątkiem EXISTS, podaną listą SELECT LIST jest *.

Przetwarzanie jest kontynuowane.

Działanie użytkownika: Popraw instrukcję SQL.

SQL4130WFunkcja kolumnowa jest niepoprawna dla wyrażenia TABLE EXPRESSION rozpoczynającego się od tabeli "<nazwa-schematu>"."<tabela>".

Objaśnienie: Nie został spełniony jeden z następujących warunków:

Przetwarzanie jest kontynuowane.

Działanie użytkownika: Popraw instrukcję SQL.

SQL4131WOdwołanie COLUMN REFERENCE do "<kolumna>" jest niepoprawne.

Objaśnienie: Nie został spełniony jeden z następujących warunków:

Przetwarzanie jest kontynuowane.

Działanie użytkownika: Popraw instrukcję SQL.

SQL4132WSłowo DISTINCT zostało podane więcej niż raz.

Objaśnienie: Nie został spełniony jeden z następujących warunków:

Przetwarzanie jest kontynuowane.

Działanie użytkownika: Popraw instrukcję SQL.

SQL4133WPodzapytanie w predykacie COMPARISON PREDICATE nie może zawierać klauzuli GROUP BY ani HAVING.

Objaśnienie: Jeśli w predykacie COMPARISON PREDICATE podano podzapytanie, to wyrażenie TABLE EXPRESSION, którego klauzula FROM identyfikuje wymienioną tabelę, nie może zawierać klauzuli GROUP BY ani HAVING.

Przetwarzanie jest kontynuowane.

Działanie użytkownika: Popraw instrukcję SQL.

SQL4134WPodzapytanie w predykacie COMPARISON PREDICATE nie może odnosić się do widoku z klauzulą GROUP.

Objaśnienie: Jeśli w predykacie COMPARISON PREDICATE podano zapytanie, to wyrażenie TABLE EXPRESSION którego klauzula FROM wymienia konkretną tabelę, nie może odnosić się do widoku z klauzulą GROUP.

Przetwarzanie jest kontynuowane.

Działanie użytkownika: Popraw instrukcję SQL.

SQL4135WNiepoprawny identyfikator AUTHORIZATION IDENTIFIER "<id_autoryzowanego_użytkownika>".

Objaśnienie: Identyfikator AUTHORIZATION IDENTIFIER poprzedzający nazwę tabeli jest niepoprawny.

Przetwarzanie jest kontynuowane.

Działanie użytkownika: Popraw instrukcję SQL.

SQL4136WTabela lub widok "<nazwa-schematu>"."<nazwa>" już istnieje.

Objaśnienie: Podana nazwa tabeli lub widoku już istnieje w katalogu.

Przetwarzanie jest kontynuowane.

Działanie użytkownika: Popraw instrukcję SQL.

SQL4137WBrak definicji COLUMN DEFINITION.

Objaśnienie: Dla instrukcji CREATE TABLE powinna być podana przynajmniej jedna definicja COLUMN DEFINITION.

Przetwarzanie jest kontynuowane.

Działanie użytkownika: Popraw instrukcję SQL.

SQL4138WTyp danych "<typ-1>" docelowych nie jest kompatybilny z typem danych "<typ-2>" źródłowych.

Objaśnienie: Typy danych powinny być zgodne:

Przetwarzanie jest kontynuowane.

Działanie użytkownika: Popraw instrukcję SQL.

SQL4139IYou must specify a VIEW COLUMN LIST for "<schema-name>"."<table>".

Objaśnienie: Jeśli dowolne dwie kolumny w tabeli podanej w specyfikacji QUERY SPECIFICATION mają takie same nazwy kolumn lub jeśli dowolna z kolumn tej tabeli nie ma nazwy, wówczas należy podać listę VIEW COLUMN LIST.

Przetwarzanie jest kontynuowane.

Działanie użytkownika: Popraw instrukcję SQL.

SQL4140WWystąpił błąd, który spowodował zatrzymanie flaggera. Nazwa modułu = "<nazwa-modułu>". Kod błędu wewnętrznego = "<kod-błędu>".

Objaśnienie: Flagger napotkał wewnętrzny błąd. Jeśli podano również opcję składni, pliku wiązania lub pakietu, przetwarzanie jest kontynuowane, ale działanie flaggera zostaje przerwane. W przeciwnym razie przetwarzanie zostaje przerwane.

Działanie użytkownika: Zanotuj numer komunikatu (SQLCODE), nazwę modułu i kod błędu. Skontaktuj się z inżynierem serwisu technicznego i przekaż mu te informacje.

SQL4141WWystąpił błąd podczas próby wyświetlenia komunikatu "<numer-komunikatu>" w module "<nazwa-modułu>".

Objaśnienie: FLAGGER usiłował wyświetlić niezdefiniowany komunikat.

Przetwarzanie jest kontynuowane.

Działanie użytkownika: Zanotuj numer komunikatu (SQLCODE), nazwę modułu i kod błędu. Skontaktuj się z inżynierem serwisu technicznego i przekaż mu te informacje.

SQL4142WBrak pamięci potrzebnej do działania flaggera. Kod błędu wewnętrznego = "<kod-błędu>".

Objaśnienie: Brak pamięci potrzebnej do działania flaggera. Jeśli podano również opcję składni, pliku wiązania lub pakietu, przetwarzanie jest kontynuowane, ale działanie flaggera zostaje przerwane. W przeciwnym razie przetwarzanie zostaje przerwane.

Działanie użytkownika: Sprawdź, czy w systemie jest wystarczająca ilość pamięci wirtualnej i rzeczywistej oraz usuń wszystkie niepotrzebne procesy pracujące w tle.

SQL4143WPodczas zwalniania pamięci flaggera wystąpił błąd. Kod błędu wewnętrznego = "<kod-błędu>".

Objaśnienie: Flagger nie może zwolnić przydzielonej mu pamięci. Jeśli podano również opcję składni, pliku wiązania lub pakietu, przetwarzanie jest kontynuowane, ale działanie flaggera zostaje przerwane. W przeciwnym razie przetwarzanie zostaje przerwane.

Działanie użytkownika: Jeśli ustawienie flag jest konieczne, ponownie uruchom prekompilację.

SQL4144WW module "<nazwa-modułu>" wystąpił wewnętrzny błąd wywołania programu FLAGGER. Kod błędu wewnętrznego = "<kod-błędu>".

Objaśnienie: Program FLAGGER napotkał wewnętrzny błąd.

Przetwarzanie wstępne jest kontynuowane, ale działanie programu FLAGGER jest przerwane.

Działanie użytkownika: Zanotuj numer komunikatu (SQLCODE), nazwę modułu i kod błędu. Skontaktuj się z inżynierem serwisu technicznego i przekaż mu te informacje.

SQL4145WBłąd przy próbie dostępu programu FLAGGER do katalogu systemowego. Flagowanie ogranicza się tylko do sprawdzania składni. SQLCODE = "<nnn>"  SQLERRP = "<nazwa-modułu>"   SQLERRD = "<nnn>"   Kreator = "<creatorname>"  Tabela = "<nazwa-tabela>"

Objaśnienie: Podczas próby dostępu programu FLAGGER do katalogu systemowego wystąpił wewnętrzny błąd.

Przetwarzanie jest kontynuowane, ale flagger jedynie sprawdza składnię.

Działanie użytkownika: Zanotuj numer komunikatu (SQLCODE), nazwę modułu i kod błędu. Skontaktuj się z inżynierem serwisu technicznego i przekaż mu te informacje.

SQL4146WWystąpił błąd powodujący zatrzymanie przetwarzania semantyki. Nazwa modułu = "<nazwa-modułu>". Kod błędu wewnętrznego = "<kod-błędu>".

Objaśnienie: W procedurze analizy semantycznej programu FLAGGER wystąpił poważny błąd.

Przetwarzanie jest kontynuowane, ale flagger jedynie sprawdza składnię.

Działanie użytkownika: Zanotuj numer komunikatu (SQLCODE), nazwę modułu i kod błędu. Skontaktuj się z inżynierem serwisu technicznego i przekaż mu te informacje.

SQL4147WNiepoprawny numer wersji flaggera.

Objaśnienie: Do funkcji API Precompiler Services COMPILE SQL STATEMENT przekazano niepoprawny numer wersji flaggera. Jeśli podano również opcję składni, pliku wiązania lub pakietu, przetwarzanie jest kontynuowane, ale działanie flaggera zostaje przerwane. W przeciwnym razie przetwarzanie zostaje przerwane.

Działanie użytkownika: Przekaż poprawny numer wersji flaggera. Odwołaj się do podręcznika Command Reference.

SQL4170WKolumnę "<kolumna>" należy zadeklarować jako NOT NULL.

Objaśnienie: Wszystkie kolumny oznaczone jako UNIQUE muszą być zdefiniowane z atrybutem NOT NULL.

Przetwarzanie jest kontynuowane.

Działanie użytkownika: Popraw instrukcję SQL.

SQL4171WUżyta w widoku tabela "<nazwa-schematu>"."<tabela>" musi dopuszczać aktualizację.

Objaśnienie: Jeśli została podana klauzula WITH CHECK OPTION, to tabela użyta w widoku musi dopuszczać aktualizację.

Przetwarzanie jest kontynuowane.

Działanie użytkownika: Popraw instrukcję SQL.

SQL4172WNiepoprawna liczba kolumn.

Objaśnienie: Liczba nazw kolumn na liście VIEW COLUMN LIST powinna być równa wartości atrybutu DEGREE tabeli podanej w specyfikacji QUERY SPECIFICATION.

Przetwarzanie jest kontynuowane.

Działanie użytkownika: Popraw instrukcję SQL.

SQL4173WPrzed użyciem kursora "<kursor>" należy go zadeklarować.

Objaśnienie: Podany kursor nie został zadeklarowany w instrukcji DECLARE CURSOR.

Przetwarzanie jest kontynuowane.

Działanie użytkownika: Popraw instrukcję SQL.

SQL4174WKursor "<kursor>" został już zadeklarowany.

Objaśnienie: Podany kursor został już zadeklarowany w instrukcji DECLARE CURSOR.

Przetwarzanie jest kontynuowane.

Działanie użytkownika: Popraw instrukcję SQL.

SQL4175WW tym kontekście mogą być użyte tylko * lub nazwy kolumn.

Objaśnienie: Jeśli jest używana instrukcja UNION, lista SELECT LIST określająca dwa wyrażenia TABLE EXPRESSION identyfikowane przez QUERY EXPRESSION i QUERY TERM powinna zawierać * lub odwołanie COLUMN REFERENCE.

Przetwarzanie jest kontynuowane.

Działanie użytkownika: Popraw instrukcję SQL.

SQL4176WOpisy tabel identyfikowanych przez wyrażenie QUERY EXPRESSION rozpoczynające się od "<nazwa-schematu-1>"."<tabela-1>" i wyrażenia QUERY TERM rozpoczynającego się od "<nazwa-schematu-2>"."<tabela-2>" powinny być identyczne.

Objaśnienie: Jeśli jest używana instrukcja UNION, opisy tabel, z wyjątkiem nazw kolumn, powinny być takie same.

Przetwarzanie jest kontynuowane.

Działanie użytkownika: Popraw instrukcję SQL.

SQL4177WSpecyfikacja SORT SPECIFICATION "<liczba>" jest spoza zakresu wyznaczonego przez atrybut DEGREE dla kursora "<kursor>".

Objaśnienie: Jeśli specyfikacja SORT SPECIFICATION zawiera liczbę całkowitą bez znaku, to liczba ta powinna być większa od zera i nie większa od liczby kolumn w tabeli.

Przetwarzanie jest kontynuowane.

Działanie użytkownika: Popraw instrukcję SQL.

SQL4178WTabela "<nazwa-schematu>"."<tabela>" jest tabelą tylko do odczytu.

Objaśnienie: Do tabeli tylko do odczytu zastosowano instrukcję DELETE, INSERT lub UPDATE.

Przetwarzanie jest kontynuowane.

Działanie użytkownika: Popraw instrukcję SQL.

SQL4179WTabela "<nazwa-schematu>"."<tabela>" nie może być podana w klauzuli FROM żadnego podzapytania zawartego w warunku SEARCH CONDITION.

Objaśnienie: Tabela podana w instrukcji DELETE lub UPDATE nie może być użyta w klauzuli FROM żadnego podzapytania zawartego w warunku SEARCH CONDITION.

Przetwarzanie jest kontynuowane.

Działanie użytkownika: Popraw instrukcję SQL.

SQL4180WTabela "<nazwa-schematu-1>"."<tabela-1>" nie jest pierwszą tabelą "<nazwa-schematu-2>"."<tabela-2>" podaną w instrukcji DECLARE CURSOR.

Objaśnienie: Tabela podana w instrukcji DELETE lub UPDATE powinna być pierwszą tabelą podaną w klauzuli FROM instrukcji DECLARE CURSOR.

Przetwarzanie jest kontynuowane.

Działanie użytkownika: Popraw instrukcję SQL.

SQL4181WLiczba specyfikacji TARGET SPECIFICATION nie odpowiada wartości atrybutu DEGREE dla kursora "<kursor>".

Objaśnienie: Liczba specyfikacji TARGET SPECIFICATION w instrukcji FETCH nie odpowiada wartości atrybutu DEGREE podanej tabeli.

Przetwarzanie jest kontynuowane.

Działanie użytkownika: Popraw instrukcję SQL.

SQL4182WTabela docelowa "<nazwa-schematu>"."<tabela>" instrukcji INSERT jest zawarta również w klauzuli FROM lub w podzapytaniu.

Objaśnienie: Wymieniona tabela nie może być użyta w klauzuli FROM specyfikacji QUERY SPECIFICATION ani w żadnym podzapytaniu zawartym w specyfikacji QUERY SPECIFICATION.

Przetwarzanie jest kontynuowane.

Działanie użytkownika: Popraw instrukcję SQL.

SQL4183WLiczba podanych kolumn nie odpowiada liczbie podanych wartości.

Objaśnienie: W instrukcji INSERT liczba podanych kolumn nie odpowiada liczbie podanych wartości.

Przetwarzanie jest kontynuowane.

Działanie użytkownika: Popraw instrukcję SQL.

SQL4184WLiczba podanych kolumn nie odpowiada wartości atrybutu DEGREE specyfikacji QUERY SPECIFICATION zaczynającej się od tabeli "<nazwa-schematu>"."<tabela>".

Objaśnienie: W instrukcji INSERT liczba podanych kolumn nie odpowiada wartości atrybutu DEGREE dla tabeli podanego w specyfikacji QUERY SEPECIFICATION.

Przetwarzanie jest kontynuowane.

Działanie użytkownika: Popraw instrukcję SQL.

SQL4185WNiezgodność typów danych lub długości pomiędzy kolumną "<kolumna>" a pozycją INSERT lub UPDATE.

Objaśnienie: Nie został spełniony jeden z następujących warunków:

Przetwarzanie jest kontynuowane.

Działanie użytkownika: Popraw instrukcję SQL.

SQL4186WW tym kontekście nie można użyć klauzuli GROUP BY lub HAVING ani wymienić widoku z klauzulą GROUP.

Objaśnienie: Tabela wymieniona w klauzuli FROM wyrażenia TABLE EXPRESSION w instrukcji SELECT nie powinna zawierać klauzuli GROUP BY ani HAVING i nie powinna odwoływać się do widoku z klauzulą GROUP.

Przetwarzanie jest kontynuowane.

Działanie użytkownika: Popraw instrukcję SQL.

SQL4187WLiczba elementów podanych na liście SELECT LIST powinna odpowiadać liczbie elementów na liście SELECT TARGET LIST.

Objaśnienie: W instrukcji SELECT liczba elementów podanych na liście SELECT LIST powinna odpowiadać liczbie elementów na liście SELECT TARGET LIST.

Przetwarzanie jest kontynuowane.

Działanie użytkownika: Popraw instrukcję SQL.

SQL4188WW klauzuli SET instrukcji UPDATE nie można użyć funkcji kolumnowej.

Objaśnienie: Wyrażenie VALUE EXPRESSION w klauzuli SET instrukcji UPDATE nie powinno zawierać funkcji kolumnowej.

Przetwarzanie jest kontynuowane.

Działanie użytkownika: Popraw instrukcję SQL.

SQL4189WNie można podać wartości NULL dla kolumny "<kolumna>" z atrybutem NOT NULL.

Objaśnienie: Jeśli w klauzuli SET instrukcji UPDATE podano wartość NULL, to odpowiadająca kolumna powinna dopuszczać wartości null.

Przetwarzanie jest kontynuowane.

Działanie użytkownika: Popraw instrukcję SQL.

SQL4190WOdwołano się do zmiennej języka bazowego o nierozpoznanym typie danych. Pozycja zmiennej języka bazowego "<pozycja>".

Objaśnienie: Zmienna języka bazowego wywoływana na pozycji "<pozycja>" jest typu innego niż standardowy.

Przetwarzanie jest kontynuowane.

Działanie użytkownika: Popraw instrukcję SQL.

SQL4191WNierozpoznany typ danych w kolumnie "<nazwa-kolumny>".

Objaśnienie: Typ danych kolumny jest inny niż standardowy.

Przetwarzanie jest kontynuowane.

Działanie użytkownika: Popraw instrukcję SQL.

SQL4192WW katalogu nie znaleziono tabeli "<nazwa-schematu>"."<tabela>".

Objaśnienie: W katalogu systemowym nie ma wymienionej tabeli lub widoku.


[ Początek strony | Poprzednia strona | Następna strona | Spis treści | Indeks ]