--
Выберем БД и поменяем кодировки
USE
lessons;
SET
NAMES 'cp866';
--
Удаляем и вновь создаем таблицу.
DROP
TABLE IF EXISTS table1;
CREATE
TABLE IF NOT EXISTS table1
(
id
INT UNSIGNED NOT NULL DEFAULT 0 COMMENT 'Код товара',
name
VARCHAR(50) NOT NULL DEFAULT '' COMMENT 'Название товара',
price
DECIMAL(8,2) NOT NULL DEFAULT 0.00 COMMENT 'Цена товара'
)
COMMENT 'Таблица товаров';
--
Изменение таблиц.
-- Добавим
колонку.
-- Мы можем
поставить колонку в начало FIRST или в
конец (ничего не пишем).
--
AFTER id - вставляем после колонки id
ALTER
TABLE table1 ADD COLUMN description VARCHAR(255) NOT NULL DEFAULT
'Нет описания' AFTER id;
--
Для просмотра структуры таблицы
используем команду DESCRIBE или DESC.
DESC
table1;
--
Удалим колонку.
ALTER
TABLE table1 DROP COLUMN description;
--
Для просмотра структуры таблицы
используем команду DESCRIBE или DESC.
DESC
table1;
-- Изменение
названия колонки.
ALTER
TABLE table1 CHANGE name descr VARCHAR(255) NOT NULL DEFAULT
'Нет названия';
--
Для просмотра структуры таблицы
используем команду DESCRIBE или DESC.
DESC
table1;
-- Изменения
типа данных в колонке.
ALTER
TABLE table1 MODIFY price FLOAT;
--
Для просмотра структуры таблицы
используем команду DESCRIBE или DESC.
DESC
table1;
-- Изменение
кодировки колонки.
ALTER
TABLE table1 CONVERT TO CHARACTER SET cp1251;
--
Для просмотра структуры таблицы
используем команду DESCRIBE или DESC.
DESC
table1;
-- Добавление
PRIMARY KEY
ALTER
TABLE table1 ADD PRIMARY KEY (id);
--
Для просмотра структуры таблицы
используем команду DESCRIBE или DESC.
DESC
table1;
Комментариев нет:
Отправить комментарий