sql >> Databasteknik >  >> RDS >> Database

SQL Data Control Language

Data Control Language bestämmer till vem som ska (vilken användare) tillåta åtkomstprivilegier.GRANT och REVOKE är kommandona för DCL.GRANT :Det ger privilegier till användaren.REVOKE: Det tar tillbaka privilegier från beviljade användare.Data Query Language Data Query Language gör inga ändringar i databasen. Varken schemanivå eller datanivå.SELECT är ett kommando för DQL.SELECT: Hämtar data/poster från tabellen.

Syntax: VÄLJ kolumn_1, kolumn 2, …..FRÅN Tabellnamn[VÄR-villkor];
Exempel:
  1. Välj Student_id , Student_name
Från StudentWhere Student_id='10';
  1. Välj Student_id , Student_name From Student;

Syntax: VÄLJ *FRÅN Tabellnamn[WHERE-villkor];Exempel: Välj *From Studentwhere Student_id=’10’;
  • Denna fråga hämtar en enda post med alla dess attribut/kolumner.
  • ‘* ‘Indikerar alla fält/attribut/kolumner i tabellen.
  • Där villkor anges för en viss post.

Syntax: VÄLJ *FRÅN Tabellnamn;Exempel: VÄLJ *FRÅN STUDENT;Det kommer att hämta alla poster och alla kolumner från tabellen.Var villkoret är inte specificerat för att hämta en viss post.


  1. Hur kommer jag igång med SQLCipher för Android?

  2. MySQL varchar indexlängd

  3. Använder du rätt databasprestandaövervakningsverktyg?

  4. Hur man lägger till Meridiem Indicator (AM/PM) till ett tidsvärde i Oracle