Erinevus lehekülje "SQL lausendite info" redaktsioonide vahel
Allikas: Teadmusbaas
5. rida: | 5. rida: | ||
* DCL (''Data(base) Control Language'') on andmetele juurdepääsu reguleerimise keel, sisaldab korraldusi GRANT ja REVOKE. | * DCL (''Data(base) Control Language'') on andmetele juurdepääsu reguleerimise keel, sisaldab korraldusi GRANT ja REVOKE. | ||
− | + | SQL keeles kasutatavad funktsioonid jagunevad: | |
+ | * Teksti ehk stringifunktsioonid CONCAT,INSTR,LENGTH,LPAD,RPAD,LEFT,RIGHT,MID,TRIM jne; | ||
+ | * Arvufunktsioonid; | ||
+ | * Kuupäevafunktsioonid; | ||
+ | * Grupeerimisfunktsioonid; | ||
+ | * Teisendusfunktsioonid; | ||
+ | * Üldfunktsioonid; | ||
+ | * Tabelite mestimiskorraldused JOIN. | ||
<h5>Allikad:</h5> | <h5>Allikad:</h5> | ||
[https://mariadb.com/kb/en/library/sql-statements-structure/ MariaDB SELECT lausend] | [https://mariadb.com/kb/en/library/sql-statements-structure/ MariaDB SELECT lausend] |
Redaktsioon: 8. mai 2019, kell 06:48
Standardne SQL saab jagada 4 alamliiki:
- DDL (Data Definition Language) on andmete määratluskeel, sisaldab korraldusi CREATE, ALTER, DROP, RENAME;
- DML (Data Manipulation Language) on andmete töötlemise keel, sisaldab korraldusi SELECT, INSERT, UPDATE;
- TCL (Tranaction Control Language) on tehingute kontrollkeel, sisaldab korraldusi COMMIT, ROLLBACK, SAVEPOINT;
- DCL (Data(base) Control Language) on andmetele juurdepääsu reguleerimise keel, sisaldab korraldusi GRANT ja REVOKE.
SQL keeles kasutatavad funktsioonid jagunevad:
- Teksti ehk stringifunktsioonid CONCAT,INSTR,LENGTH,LPAD,RPAD,LEFT,RIGHT,MID,TRIM jne;
- Arvufunktsioonid;
- Kuupäevafunktsioonid;
- Grupeerimisfunktsioonid;
- Teisendusfunktsioonid;
- Üldfunktsioonid;
- Tabelite mestimiskorraldused JOIN.