Instrucțiune de conectare - programare sql

Cuvinte cheie

Stabilește o conexiune la un server care are un nume. Parametrul server_name poate fi un literal șir inclus în ghilimele simple sau o variabilă gazdă.

Se creează o conexiune cu numele SentName, care este afișat în ghilimele simple. Parametrul opțional join_name poate fi un literar literal unic, sau o variabilă gazdă. Această opțiune este opțională numai pentru prima conexiune la server. Toate sesiunile ulterioare trebuie să includă o propunere AS. Acest lucru este necesar pentru a face distincția între conexiunile utilizatorilor în cazurile în care mulți utilizatori și, eventual, un utilizator, au multe sesiuni deschise cu un singur server (nume_server).

USER username

Conexiunea la serverul specificat este stabilită utilizând numele de utilizator specificat.

Utilizați instrucțiunea CONNECT pentru a stabili o sesiune SQL interactivă cu RDBMS. Cantitatea de timp dintre trimiterea comenzilor CONNECT și DISCONNECT este denumită de obicei o sesiune. De regulă, toate lucrările cu RDBMS se efectuează în cursul unei sesiuni deschise în mod explicit.

Dacă nu specificați un nume de server, un nume de conexiune sau un nume de utilizator, platforma RDBMS utilizează valorile implicite. Aceste valori sunt diferite pentru diferite platforme.

Pentru a vă conecta la serverul houston sub un ID de utilizator specific, trebuie să emiteți următoarea comandă:

CONNECTAȚI TOATE utilizatorii USERS pubs_admin

Dacă RDBMS cere ca conexiunile să aibă nume, puteți utiliza următoarea sintaxă alternativă.

CONNECTUAȚI apoi pe houston USER pubs_admir, AS pubs_adninistrative_session;

Dacă aveți nevoie de o conexiune rapidă simplă, puteți utiliza setările implicite.

CONECTAȚI-VĂ DECAȚI

Sfaturi și trucuri de programare

Dacă instrucțiunea CONNECT este pornită fără a dezactiva în mod explicit sesiunea anterioară, sesiunea precedentă intră într-o stare în așteptare și conexiunea curentă devine activă. Apoi puteți comuta între conexiuni utilizând instrucțiunea SET CONNECTION.

Platforma DB2 suportă mai multe extensii ANSI.

Dacă este folosit fără alte cuvinte cheie - echivalent cu CONNECT TO DEFAULT.

Se identifică serverul cu care este stabilită conexiunea. Parametrul ServerName poate fi o literă stringală sau o variabilă de tip de caractere care conține 8 caractere sau mai puține (UDB) sau 16 caractere sau mai puțin (OS / 390 sau / OS).

Este stabilită o conexiune de tip competitiv, care permite altor utilizatori să se conecteze la baza de date. Nu permiteți altor utilizatori să se conecteze în modul exclusiv.

IN MOD EXCEL DE UTILIZARE

Se stabilește o conexiune exclusivă la serverul de aplicații. Toți ceilalți utilizatori nu se pot conecta la baza de date, cu excepția cazului în care folosesc și numele de utilizator și parola. Unitatea suplimentară ON SINGLE DBPARTI-T10NNUM este utilizată numai într-o bază de date partiționată. Această propunere arată că conectarea la secțiunea de coordonare a bazei de date se face în modul exclusiv și toate celelalte secțiuni sunt conectate în modul general (SHARE).

Informații suplimentare despre acest subiect

Metode și metode de utilizare a comenzii DISCONNECT în baze de date pe diferite platforme

Unele reguli și metode pentru utilizarea instrucțiunii SET CONNECTION în baze de date pe diferite platforme

Unele reguli și metode pentru utilizarea instrucțiunii SET în baze de date pe diferite platforme

Descrierea instrucțiunii COMMIT, reguli de utilizare și suport de la diferite platforme

Articole similare