Intern
Ҳамлаҳои SQL чӣ гунаанд?
sobes.tech AI
Ҷавоб аз AI
операторҳои 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. - Операторҳои арифметикӣ:
+,-,*,/,%.