Встречается на собеседованиях • сегодня

Что такое DDL в SQL

DDL (Data Definition Language) — это подмножество SQL, отвечающее за создание, изменение и удаление структуры БД. Основные команды:

  • CREATE — создание объектов (таблиц, индексов, представлений)
  • ALTER — изменение структуры объектов
  • DROP — удаление объектов
  • TRUNCATE — очистка таблицы (удаление всех данных, но не структуры)
  • RENAME — переименование объектов

Пример:

sql
CREATE TABLE users (
    id INT PRIMARY KEY,
    name VARCHAR(100),
    email VARCHAR(255) UNIQUE
);

ALTER TABLE users ADD COLUMN age INT;

DROP TABLE users;

DDL-операции обычно автоматически фиксируются (commit) и не могут быть откачены через ROLLBACK в большинстве СУБД.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы