Intern
SQL operatorlari qanday?
sobes.tech AI
AIdan javob
SQL операторлари бир неча категорияга бўлинади:
DDL (Маълумотларни аниқлаш тили): Базавий маълумотлар структурасини белгилаш ёки ўзгартириш учун қўлланилади.
CREATE: Янги объектларни базада яратиш (жадваллар, индекслар, кўрсатмалар ва ҳ.к.).ALTER: Мавжуд объектларнинг структурасини ўзгартириш.DROP: Объектларни базадан ўчириш.TRUNCATE: Жадвалдан барча қаторларни тезда ўчириш.RENAME: Базавий объектларнинг номини ўзгартириш.
DML (Маълумотларни бошқариш тили): Жадваллардаги маълумотларни бошқариш учун қўлланилади.
SELECT: Бир ёки бир нечта жадвалдан маълумот олиш.INSERT: Янги қаторларни жадвалга қўшиш.UPDATE: Мавжуд қаторларни ўзгартириш.DELETE: Қаторларни жадвалдан ўчириш.
DCL (Маълумотларни назорат қилиш тили): Маълумотларга ва базавий объектларга киришни бошқариш.
GRANT: Фойдаланувчиларга базавий объектларга кириш ҳуқуқларини бериш.REVOKE: Берилган ҳуқуқларни қайтариш.
TCL (Транзакцияни бошқариш тили): Транзакцияларни бошқариш.
COMMIT: Ҳозирги транзакцияда қилинган ўзгартиришларни сақлаш.ROLLBACK: Ҳозирги транзакцияда қилинган ўзгартиришларни бекор қилиш.SAVEPOINT: Транзакцияда сақлаш нуқтасини ўрнатиш, унга қайтиш учун ROLLBACK қўлланилади.
Шунингдек, қаршилик операторлари, маҳлўқ операторлар ва арифметик операторлар мавжуд бўлиб, улар WHERE шартларида ва бошқа SQL сўровларида қўлланилади.
- Қаршилик операторлари:
=,!=,<>,>,<,>=,<=,BETWEEN,LIKE,IN,IS NULL,IS NOT NULL. - Маҳлўқ операторлар:
AND,OR,NOT. - Арифметик операторлар:
+,-,*,/,%.