Pytania otagowane jako informix

1
Dlaczego NOT IN z zestawem zawierającym NULL zawsze zwraca FALSE / NULL?
Miałem zapytanie (dla Postgres i Informix) z NOT INklauzulą ​​zawierającą podzapytanie, które w niektórych przypadkach zwracało NULLwartości, powodując, że ta klauzula (i całe zapytanie) niczego nie zwróciła. Jak najlepiej to zrozumieć? Myślałem o NULLczymś bez wartości i dlatego nie spodziewałem się, że zapytanie zakończy się niepowodzeniem, ale oczywiście nie jest …

3
Co oznacza skrót NVL?
Co oznacza NVLskrót Mówię o funkcjach Oracle i Informix (być może także niektórych) używanych do odfiltrowywania wartości innych niż NULL z wyników zapytań (podobnie jak COALESCEw innych bazach danych).

2
Jak usunąć procedurę, której nazwa jest niejednoznaczna?
Używam informix ... Nie wiem, jak to zrobiłem, ale w mojej bazie danych są dwie procedury o tej samej nazwie. Kiedy próbuję je usunąć za pomocą DROP PROCEDURE myProc; wtedy pojawia się komunikat o błędzie ERROR: Routine (add_adr_trigger_row) ambiguous - more than one routine resolves to given signature. Error Code: …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.