Czy ktoś może polecić dobrą instrukcję obsługi ANSI SQL?ANSI SQL Manual
Nie muszę oznaczać samouczka, ale odpowiedni dokument referencyjny do wyszukiwania, gdy potrzebujesz podstawowego lub bardziej dogłębnego wyjaśnienia lub przykładu.
Obecnie używam W3Schools SQL Tutorial i SQL Tutorial, które są w porządku, ale nie uważam ich za wystarczająco "głębokie".
Oczywiście, każdy główny producent RDBMS będzie posiadał podręczniki referencyjne dotyczące własnego produktu, ale są one tendencyjne i kiedyś będą używać opatentowanych rozszerzeń.
EDYTOWANA: Celem tego pytania było skupienie się na rzeczach, które mają wspólne silniki baz danych, tj. Korzenie SQL. Ale zrozumienie różnic może być również pozytywne - this jest całkiem interesujący.
Jaki byłby sens posiadania takiego dokumentu? Aby rzeczywiście korzystać z rzeczywistej bazy danych, potrzebny jest dokument od producenta RDBMS z uprzedzeniem i rozszerzeniami produktu. Co próbujesz zrobić? –
Zwykle staram się unikać rozszerzeń własnościowych, jeśli dostępna jest opcja SQL Infor Ansi. – Adrian
Dlaczego? Opatentowane funkcje są zazwyczaj bardziej wydajne. Nigdy nie używam standardu ansii, jeśli dostępna jest lepsza wersja t-sql. Ponieważ większość baz danych nie implementuje tego standardu całkowicie lub z tymi samymi wynikami dla tych samych zapytań (obsługa Oracle i SQl Server działa inaczej, więc standardowy kod ANSII nie zawsze daje takie same wyniki w obu bazach danych z tymi samymi rekordami), Standard ANSII nie pomaga ci zbytnio. – HLGEM