Podręcznik użytkownika

DB2 Connect i SQL

DB2 Connect przekazuje instrukcje SQL wprowadzone przez aplikacje do serwerów baz danych hosta lub systemu AS/400. DB2 Connect może przekazać prawie każdą poprawną instrukcję SQL. Wyjątki opisano w sekcji Instrukcje SQL hosta lub serwera AS/400 nieobsługiwane przez DB2 Connect.

Istnieją dwa rodzaje przetwarzania wbudowanego SQL: statyczny SQL i dynamiczny SQL. Statyczny SQL minimalizuje czas wykonywania instrukcji SQL, przetwarzając ją jeszcze przed wykonaniem. W dynamicznym SQL instrukcja jest przetwarzana po jej przekazaniu do serwera baz danych hosta lub systemu AS/400. Dynamiczny SQL jest bardziej elastyczny, lecz potencjalnie wolniejszy. Decyzję, czy używać statycznego czy dynamicznego SQL podejmuje programista. Oba rodzaje obsługiwane są przez DB2 Connect.

Różne serwery baz danych hosta lub AS/400 odmiennie implementują język SQL. Więcej informacji na temat wspólnych instrukcji języka SQL, które są obsługiwane we wszystkich systemach IBM można znaleźć w podręczniku SQL Reference.

DB2 Connect w pełni obsługuje zwykły IBM SQL i implementacje tego języka w produktach DB2 Universal Database for OS/390, DB2 for MVS/ESA, DB2 for VSE & VM (wcześniej SQL/DS) oraz DB2 Universal Database for AS/400. Zaleca się używanie języka IBM SQL w celu zachowania niezależności bazy danych. Więcej informacji można znaleźć w rozdziale Programowanie w środowisku DB2 Connect.


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