Разное
Последние книги
Самое популярное
Все бесплатно
Все ссылки на файлы, расположенные на страницах сайта, добавлены пользователями и доступны для бесплатного скачивания. За содержание этих файлов администрация сайта ответственности не несет.
Навигация
Вопросы
Вычислить логарифм
Категория: Математика
Категория: Математика
Удаление файла в корзину
Категория: Файловая система
Категория: Файловая система
Округление в меньшую сторону
Категория: Математика
Категория: Математика
Как получить размер текстового файла, не открывая его
Категория: Файловая система
Категория: Файловая система
К-во рабочих дней в месяце
Категория: Математика
Категория: Математика
Заполнение компонента TTreeView данными из TDataSet
Категория: Базы данных
Категория: Базы данных
Упаковать BD Accuracer
Категория: Базы данных
Категория: Базы данных
Найти все компьютеры в сети
Категория: Интернет и Сети
Категория: Интернет и Сети
Преобразовать Римские символы в Арабские и наоборот
Категория: Текст и строки
Категория: Текст и строки
Как удалить не пустой каталог
Категория: Файловая система
Категория: Файловая система
Справочник по MySQL
Справочник по MySQL - Изменение свойств столбца (ALTER TABLE CHANGE)
Изменить свойства одного или нескольких столбцов можно при помощи следующей конструкции:
table_name
- имя таблицы, в которой находится изменяемый столбец;
field_name_old
- имя столбца изменяемого столбца;
field_name_new
- новое имя изменяемого столбца (должно равняться field_name_old, если мы не хотим поменять имя столбца);
parametrs
- новые параметры столбца.
В следующем примере установим тип строки field_1 как текст:
А если необходимо при этом еще и переименовать столбец в field_2, то получиться так:
В случае, если надо изменить свойства сразу нескольких столбцов, то конструкцию CHANGE field_name_old field_name_new parametrs повторяем через запятую для каждого столбца:
См. также
Типы данных, используемые в базе данных 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)
Изменить свойства одного или нескольких столбцов можно при помощи следующей конструкции:
table_name
- имя таблицы, в которой находится изменяемый столбец;
field_name_old
- имя столбца изменяемого столбца;
field_name_new
- новое имя изменяемого столбца (должно равняться field_name_old, если мы не хотим поменять имя столбца);
parametrs
- новые параметры столбца.
В следующем примере установим тип строки field_1 как текст:
$sql="ALTER TABLE my_table CHANGE field_1 field_1 TEXT";mysql_query($sql);
А если необходимо при этом еще и переименовать столбец в field_2, то получиться так:
$sql="ALTER TABLE my_table CHANGE field_1 field_2 TEXT";mysql_query($sql);
В случае, если надо изменить свойства сразу нескольких столбцов, то конструкцию CHANGE field_name_old field_name_new parametrs повторяем через запятую для каждого столбца:
$sql="ALTER TABLE my_table CHANGE field_1 field_2 TEXT,В В В В В В CHANGE field_3 field_3 TEXT";mysql_query($sql);
_________________________________________
См. также
Типы данных, используемые в базе данных 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)