VARCHAR(size) Может хранить не более 255 символов.
TINYTEXT Может хранить не более 255 символов.
TEXT Может хранить не более 65 535 символов.
BLOB Может хранить не более 65 535 символов.
MEDIUMTEXT Может хранить не более 16 777 215 символов.
MEDIUMBLOB Может хранить не более 16 777 215 символов.
LONGTEXT Может хранить не более 4 294 967 295 символов.
LONGBLOB Может хранить не более 4 294 967 295 символов.
ENUM(x,y,z,etc.) Позволяет вводить список допустимых значений. Можно ввести до 65535 значений в SQL Тип данных ENUM список. Если при вставке значения не будет присутствовать в списке ENUM, то мы получим пустое значение.
Ввести возможные значения можно в таком формате: ENUM ( 'X', 'Y', 'Z')
SET SQL Тип данных SET напоминает ENUM за исключением того, что SET может содержать до 64 значений.
Операторы Update, Insert, Delete, Alter Table. Примеры.
INSERT [INTO]
table_name [ ( column_list ) ]
{ VALUES
( { DEFAULT | NULL | expression } [ ,...n] )
| derived_table
}
DELETE
Удаляет одну или несколько строк из таблицы или представления в SQL Server.
DELETE table_or_view
FROM table_sources
WHERE search_condition
UPDATE
Изменяет существующие данные в таблице или представлении в SQL Server 2014.
UPDATE table_name
[ WITH ( < table_hint > ) ]
SET
{ column_name = { expression | DEFAULT | NULL } } [ ,...n ]
[ WHERE < search_condition > ]
[ OPTION ( <query_hint> [ ,...n ] ) ]
Оператор ALTER TABLE обеспечивает возможность изменять структуру существующей таблицы. Например, можно добавлять или удалять столбцы, создавать или уничтожать индексы или переименовывать столбцы либо саму таблицу.
ALTER TABLE table_name
ADD column_name datatype
БИЛЕТ № 10
Хранимые процедуры в MS SQL Server.