Разное
Последние книги
Самое популярное
Все бесплатно
Все ссылки на файлы, расположенные на страницах сайта, добавлены пользователями и доступны для бесплатного скачивания. За содержание этих файлов администрация сайта ответственности не несет.
Навигация
Вопросы
Дата изменения файла
Категория: Файловая система
Категория: Файловая система
Как подключить или отключить сетевой диск
Категория: Интернет и Сети
Категория: Интернет и Сети
Перегенерировать все индексы Dbase
Категория: Базы данных
Категория: Базы данных
Как создать вычисляемые поля
Категория: Базы данных
Категория: Базы данных
Как получить список устройств, подключённых к компьютеру
Категория: Файловая система
Категория: Файловая система
Создать индекс для таблицы ABS (Absolute Database)
Категория: Базы данных
Категория: Базы данных
Вызов контекстного меню в позиции курсора
Категория: Компоненты
Категория: Компоненты
Компоненты CoolBar и ControlBar
Категория: Компоненты
Категория: Компоненты
Как произвести поиск файлов во вложенных папках
Категория: Файловая система
Категория: Файловая система
Установить в программу свои шрифты
Категория: Приложение
Категория: Приложение
Справочник по MySQL
Справочник по MySQL - Вставка столбцов (ALTER TABLE ADD)
Вставку нового столбца можно осуществить при помощи следующей конструкции:
table_name
- имя таблицы, в которой будет вставлен новый столбец;
field_name
- имя вставляемого столбца;
parametrs
- параметры, описывающие вставляемый столбец.
Обязательным параметром является указание типа данных. (Про возможные типы данных подробно написано в Создание и удаление таблицы).
Например, нам надо вставить в таблицу my_frends столбец под названием adress_2, который будет содержать текстовые значения:
По умолчанию новый столбец вставляется в конец таблицы.
Если необходимо, чтобы столбец встал в начало таблицы, нужно после параметров вставляемого столбца написать ключевое слово FIRST:
Теперь только что вставленный столбец окажется вначале таблицы.
Если необходимо, чтобы столбец был вставлен не в начале таблицы, и не в конце, а после определенного столбца, то нужно применить ключевое слово AFTER имя столбца, после которого будет установлен новый столбец:
В этом примере новый столбец adress_2 будет установлен после столбца adress_1.
Если нужно дописать к таблице не один, а несколько столбцов, то для каждого столбца нужно ADD field_name parametrs записать через запятую:
В случае, если надо дописать два столбца внутри таблицы, можно поступить следующим образом:
Т.е. мы первый вставляемый столбец записываем после adress_1, а второй после первого.
См. также
Типы данных, используемые в базе данных MySQL
Создание базы данных MySQL (CREATE DATABASE)
Удаление базы данных MySQL (DROP DATABASE)
Создание таблицы в базе данных MySQL (CREATE TABLE)
Удаление таблицы из базы данных MySQL (DROP TABLE)
Переименование таблицы (ALTER TABLE RENAME)
Вставка столбцов (ALTER TABLE ADD)
Изменение свойств столбца (ALTER TABLE CHANGE)
Удаление столбцов (ALTER TABLE DROP)
Вставка строки в таблицу INSERT
Удаление строк из таблицы (DELETE FROM)
Обновление записей в таблице(UPDATE)
Поиск записей в таблице(SELECT)
Вставку нового столбца можно осуществить при помощи следующей конструкции:
ALTER TABLE table_name ADD field_name parametrs
table_name
- имя таблицы, в которой будет вставлен новый столбец;
field_name
- имя вставляемого столбца;
parametrs
- параметры, описывающие вставляемый столбец.
Обязательным параметром является указание типа данных. (Про возможные типы данных подробно написано в Создание и удаление таблицы).
Например, нам надо вставить в таблицу my_frends столбец под названием adress_2, который будет содержать текстовые значения:
$sql="ALTER TABLE my_frends ADD adress_2 TEXT";mysql_query($sql);
По умолчанию новый столбец вставляется в конец таблицы.
Если необходимо, чтобы столбец встал в начало таблицы, нужно после параметров вставляемого столбца написать ключевое слово FIRST:
$sql="ALTER TABLE my_frends ADD adress_2 TEXT FIRST";mysql_query($sql);
Теперь только что вставленный столбец окажется вначале таблицы.
Если необходимо, чтобы столбец был вставлен не в начале таблицы, и не в конце, а после определенного столбца, то нужно применить ключевое слово AFTER имя столбца, после которого будет установлен новый столбец:
$sql="ALTER TABLE my_frends ADD adress_2 TEXT AFTER adress_1";mysql_query($sql);
В этом примере новый столбец adress_2 будет установлен после столбца adress_1.
Если нужно дописать к таблице не один, а несколько столбцов, то для каждого столбца нужно ADD field_name parametrs записать через запятую:
$sql="ALTER TABLE my_frends ADD adress_2 TEXT,В В В В В В ADD adress_3 TEXT, ADD adress_4 TEXT";mysql_query($sql);
В случае, если надо дописать два столбца внутри таблицы, можно поступить следующим образом:
$sql="ALTER TABLE my_frends ADD adress_2 TEXT AFTER adress_1,В В В В В В ADD adress_3 TEXT AFTER adress_2";mysql_query($sql);
Т.е. мы первый вставляемый столбец записываем после adress_1, а второй после первого.
_________________________________________
См. также
Типы данных, используемые в базе данных MySQL
Создание базы данных MySQL (CREATE DATABASE)
Удаление базы данных MySQL (DROP DATABASE)
Создание таблицы в базе данных MySQL (CREATE TABLE)
Удаление таблицы из базы данных MySQL (DROP TABLE)
Переименование таблицы (ALTER TABLE RENAME)
Вставка столбцов (ALTER TABLE ADD)
Изменение свойств столбца (ALTER TABLE CHANGE)
Удаление столбцов (ALTER TABLE DROP)
Вставка строки в таблицу INSERT
Удаление строк из таблицы (DELETE FROM)
Обновление записей в таблице(UPDATE)
Поиск записей в таблице(SELECT)