Erinevus lehekülje "Päringute koostamine struktureeritud päringukeeles (SQL)" redaktsioonide vahel

Allikas: Teadmusbaas
9. rida: 9. rida:
 
Piirangutega seotud veerunimed asuvad andmesõnastiku tabelis '''user_cons_columns''': <code>SELECT constraint_name, column_name, position FROM user_cons_columns;</code>
 
Piirangutega seotud veerunimed asuvad andmesõnastiku tabelis '''user_cons_columns''': <code>SELECT constraint_name, column_name, position FROM user_cons_columns;</code>
  
[[Teksti- aka stringifunktsioonid SQL]]
+
*[[Teksti- aka stringifunktsioonid SQL]]
 +
*[[SQL arvufunktsioonid]]
 +
*[[SQL kuupäevafunktsioonid]]
 +
*[[SQL grupeerimisfunktsioonid]]
 +
*[[SQL alampäringud]]
 +
*[[SQL päringud mitmetest tabelitest]]
  
 
Õiguste vaatamine (DCL): <code>SELECT * FROM user_tab_privs WHERE table_name='Reaalne tabelinimi';</code> Uuri lähemalt [[Andmeobjektidega seotud õigused]]
 
Õiguste vaatamine (DCL): <code>SELECT * FROM user_tab_privs WHERE table_name='Reaalne tabelinimi';</code> Uuri lähemalt [[Andmeobjektidega seotud õigused]]

Redaktsioon: 13. veebruar 2018, kell 12:39

Päringukeel SQL (Toodud näited töötavad Oracle ABHS keskkondades)

  1. Andmete määratluskeel - Data Definition Language (DDL)
  2. Andmete halduskeel - Data Manipulation Language (DML)
  3. Andmetehingute reguleerimise keel - Transaction Control Language (TCL)
  4. Andmetele juurdepääsukeel -Data Control Language (DCL)

Tabeli ja veerupiirangute vaatamine: SELECT * FROM all_constraints WHERE table_name='Reaalne tabelinimi'; või SELECT * FROM user_constraints WHERE table_name='Reaalne tabelinimi';

Piirangutega seotud veerunimed asuvad andmesõnastiku tabelis user_cons_columns: SELECT constraint_name, column_name, position FROM user_cons_columns;

Õiguste vaatamine (DCL): SELECT * FROM user_tab_privs WHERE table_name='Reaalne tabelinimi'; Uuri lähemalt Andmeobjektidega seotud õigused