Логотип

Аккаунт: AndreyEx

Обо авторе: Андрей Козловский

Почта: admin@andreyex.ru

Вебсайт: https://andreyex.ru

Рейтинг:

Биография:

Посты AndreyEx:

SQL - ограничение CHECK

SQL — Ограничение CHECK

Ограничение CHECK позволяет условию проверить значение вводимой записи. Если условие принимает значение ложь, запись нарушает ограничение и не вошли в таблицу.ПримерНапример, следующая программа создает новую таблицу под названием CUSTOMERS и добавляет пять столбцов. Здесь мы добавим CHECK с колонкой AGE, так что вы не можете добавить клиента, которому не исполнилось 18 лет.CREATE TABLE CUSTOMERS( ID INT NOT
SQL - Foreign Key (внешний ключ)

SQL — Foreign Key (внешний ключ)

Foreign Key (внешний ключ) является ключом, используемый для соединения двух таблиц. Его иногда также называют ссылающимся ключом.Внешний ключ — это столбец или сочетание столбцов, значения которого соответствуют первичному ключу в другой таблице.Отношения между 2 таблицами соответствует первичному ключу в одной из таблиц с внешним ключом во второй таблице.Если таблица имеет первичный ключ, определенный на любом поле
SQL - Primary Key (Первичный ключ)

SQL — Primary Key (Первичный ключ)

Primary Key (Первичный ключ) является полем в таблице, которое однозначно идентифицирует каждую строку/запись в таблице базы данных. Первичные ключи должны содержать уникальные значения. Первичный ключ столбец не может иметь значения NULL.Таблица может иметь только один первичный ключ, который может состоять из одного или нескольких полей. Когда несколько полей используются в качестве первичного ключа, их называют
SQL - Константа UNIQUE

SQL — Константа UNIQUE

Ограничение уникальности предотвращает создание двух записей из имеющих одинаковые значения в столбце. В таблице CUSTOMERS, например, вы можете захотеть создать два или больше людей имеющих одинаковый возраст.ПримерНапример, следующий SQL-запрос создает новую таблицу с именем CUSTOMERS и добавляет пять столбцов. Здесь столбец AGE установлен в UNIQUE, так что вы не можете иметь две записи с тем
SQL - Константа DEFAULT

SQL — Константа DEFAULT

Ограничение DEFAULT обеспечивает значение по умолчанию для столбца, когда заявление INSERT INTO не дает определенное значение.ПримерНапример, следующий SQL создает новую таблицу с именем CUSTOMERS и добавляет пять столбцов. Здесь столбец SALARY установлен на 30000,00 по умолчанию, так что в случае, если заявление INSERT INTO не содержит значения для этого столбца, то по умолчанию в этот
SQL - Константа NOT NULL

SQL — Константа NOT NULL

По умолчанию столбец может содержать значения NULL. Если вы не хотите чтобы столбец имел значение NULL, то вам необходимо определить такое ограничение на данной колонке с указанием, как NOT NULL.NULL не то же самое, что нет данных, скорее, она представляет неизвестные данные.ПримерНапример, следующий SQL-запрос создает новую таблицу под названием CUSTOMERS и добавляет пять столбцов, три из которых являются
SQL - инъекция

SQL — Инъекция

Если взять ввод данных пользователя через веб — страницу и вставить его в базу данных SQL, есть шанс, что вы оставили открытыми ворота для проблемы безопасности, известной как SQL Injection. Эта глава покажет вам, как помочь предотвратить это и поможет вам защитить ваши скрипты и операторы SQL в скриптах на вашем сервере, такие как скрипт PERL.Инъекции обычно
SQL - Обработка дубликатов

SQL — Обработка дубликатов

Может быть ситуация, когда у вас есть несколько записей дубликатов в таблице. Хотя выборка таких записей, и имеет смысл, чтобы взять только уникальные записи вместо выборки повторяющихся записей.Ключевое слово DISTINCT, о котором мы уже говорили, используется в сочетании с SELECT, чтобы устранить все повторяющиеся записи и сделать выборку только уникальных записей.СинтаксисОсновной синтаксис ключевого слова DISTINCT, чтобы исключить повторяющиеся записи,
SQL - Использование последовательностей

SQL — Использование последовательностей

Последовательность представляет собой набор целых чисел 1, 2, 3, …, которые генерируются в порядке по требованию. Последовательности часто используются в базах данных, потому что многие приложения требуют, чтобы каждая строка в таблице содержала уникальное значение, и последовательности обеспечивают простой способ создания их.В этой главе описывается, как использовать последовательности в MySQL.Использование столбца AUTO_INCREMENTСамый простой способ использовать
SQL - подзапросы

SQL — Подзапросы

Подзапрос или внутренний запрос или вложенный запрос является запросом в другом SQL запросе и встроенный в предложении WHERE.Подзапрос используется для получения данных, которые будут использоваться в основном запросе в качестве условия для дальнейшего ограничения данных, которые будут извлечены.Подзапросы можно использовать с SELECT, INSERT, UPDATE и заявлением DELETE вместе с операторами LIKE =, <, >, >=, <=,
Прокрутить страницу до начала