sql >> Databáze >  >> RDS >> Database

SQL Data Control Language

Data Control Language rozhoduje, komu (kterému uživateli) má povolit přístupová oprávnění. GRANT a REVOKE jsou příkazy DCL.GRANT :Poskytuje uživateli oprávnění.REVOKE: Odebere zpět oprávnění udělenému uživateli.Data Query Language Jazyk dotazu na data neprovádí žádné změny v databázi. Ani úroveň schématu, ani úroveň dat. SELECT je příkaz DQL.SELECT: Načte data/záznamy z tabulky.

Syntaxe: SELECT Sloupec_1, Sloupec 2, …..FROM Název_tabulky[WHERE podmínka];
Příklad:
  1. Vyberte Student_id , Student_name
From StudentWhere Student_id=’10’;
  1. Vyberte Student_id , Student_name From Student;

Syntaxe: SELECT *FROM Název_tabulky[WHERE podmínka];Příklad: Vyberte *From Studentwhere Student_id=’10’;
  • Tento dotaz načte jeden záznam se všemi jeho atributy/sloupci.
  • ‘* ‚Označuje všechna pole/atributy/sloupce v tabulce.
  • Kde je specifikována podmínka pro konkrétní záznam.

Syntaxe: SELECT *FROM Název_tabulky;Příklad: SELECT *FROM STUDENT;Načte všechny záznamy a všechny sloupce z tabulky.Kde není specifikována podmínka pro načtení konkrétního záznamu.


  1. Třídění prvků pole

  2. Nejlepší postup pro implementaci zabezpečené databáze pro zařízení Android

  3. Oprava „ERROR: chybějící záznam klauzule FROM pro tabulku“ v PostgreSQL při použití UNION, EXCEPT nebo INTERSECT

  4. Průvodce replikací MySQL Galera Cluster Streaming:Část druhá