Дом Базы данных Что такое вставка? - определение из техопедии

Что такое вставка? - определение из техопедии

Оглавление:

Anonim

Определение - Что означает Вставка?

Вставка - это широко используемая команда на языке управления данными (DML) языка структурированных запросов (SQL), используемая реляционными базами данных SQL Server и Oracle. Команда вставки используется для вставки одной или нескольких строк в таблицу базы данных с указанными значениями столбцов таблицы. Первая команда DML, выполненная сразу после создания таблицы, является оператором вставки.

Техопедия объясняет Вставка

Обычный оператор вставки может быть реализован в двух формах:

  • INSERT INTO table_name VALUES (val1, val2, val3 …). Пример: ВСТАВЬТЕ В ЗНАЧЕНИЯ СОТРУДНИКОВ (1, Джон, 23);
  • INSERT INTO table_name (column1, column2) VALUES (val1, val2, val3…). Пример: ВСТАВЬТЕ В ЗНАЧЕНИЕ СОТРУДНИКА (Ид, Имя, Возраст) (1, Джон, 23);

Имена столбцов определяют столбцы, которые должны быть заполнены конкретными значениями, определенными выражениями предложения VALUES. Число значений VALUES и столбцы с именами одинаковы. Столбцам таблицы без указанных значений оператора вставки присваиваются значения по умолчанию.


Операции вставки могут привести к ошибкам из-за нарушений ограничений столбцов или неактивности базы данных. В обоих случаях исключения генерируются и обрабатываются обработчиками ошибок, которые устанавливают соответствующие значения для текста ошибки, собственных ошибок, состояния и кода SQL. Если для целевого столбца данных вставки задан двоичный тип данных, например BLOB, входное сообщение также имеет форму потока битов. В редких случаях входное сообщение может находиться в домене Extensible Markup Language (XML), где дерево сообщений сериализуется перед операцией вставки. Операторы вставки также используются в сочетании с SELECT, WHEN, параметрами проверки и предложениями возврата.

Это определение было написано в контексте SQL
Что такое вставка? - определение из техопедии