Перейти к содержимому
Главная страница » SQL-оператор

SQL-оператор

DDL — Data Definition Language (CREATE TABLE, ALTER TABLE)

DML — Data Manipulation Language (INSERT INTO, DELETE FROM, UPDATE)

Tabeli loomine

CREATE TABLE `toode` (
  `toodeID` int(11) NOT NULL,
  `toodeNimetus` varchar(50) DEFAULT NULL,
  `toodeHind` decimal(5,2) DEFAULT NULL,
  `v_kuupaev` date DEFAULT NULL,
  `kaxs_olemas` bit(1) DEFAULT NULL
)

Andmete lisamine tabelisse (DML)

INSERT INTO toode(toodeNimetus, toodeHind, kaxs_olemas,v_kuupaev)
VALUES ('piim Alma', 1.50, 1, '2024-01-31');
SELECT * FROM toode;

Piirangud — ограничения

Primary Key — значения столбца уникальны

FOREIGN KEY — ?столбец использует значения из связанной таблицы

NOT NULL — непустое значение

UNIQUE — неповторяющиеся значения

CHECK — выбор некоторых значений