Создание столбцов.

Вернуться в каталог

Как раскрутить сайт:

Каталог - это...
Поисковик - это...
Поисковики 1993г
Поисковики 1994г
Список каталогов
Каталоги для PR
Каталоги белые
Каталоги белые
Белые каталоги ссылок
Белые каталоги ссылок
Каталоги
Протокол HTTP 1.1
Сайты сателлиты
Yandex бан
Ошибки начинающих
Ошибки webмастера
Что Гугл знает?
О сайте из Google
robots.txt
Социалки
Расчет PageRank
Как раскрутить сайт
Причины игнора сайта
Фильтры Гугла
Хороший дизайн

Может пригодиться:


Залог хорошего сайта
Софт вебмастеру
Выбрать хостинг
Платформы хостинга
Виртуальный сервер
Продвижение сайта
Секреты раскрутки 1
Секреты раскрутки 2
Раскруточные мифы
Оптимизация под каталоги
Заработать на сайте
Размещение банеров
Защита сайта
Спам в поздравлениях
SEO продвижение
Раскрутка Дорвеями
Секреты Гугла
Ссылки google ТОП-10
Сниппеты
Ключевые слова
Редирект
Грязная линковка
SEO слэнг
Подробно о PR
Бан партнерки

Реклама:


О поисковых системах
Внутренние факторы
Внешние факторы
Индексация сайта
Фильтры
Различия поисковых
Semonitor
Сохранить позиции после редизайна
Секреты Гугла


  • Вернуться в каталог





  • Rambler's Top100

    Создание столбцов и управление ими.


    Обычно столбцы создаются при формировании таблицы. Однако при внесении изменений в приложение часто приходится добавлять новые столбцы или изменять их определение.
    Даже незначительная модификация столбца может вызвать повторное создание таблицы. Поэтому перед внесением подобных изменений всегда создавайте резервную копию. Если в таблице содержатся гигабайты данных, повторное ее формирование может занять значительное время. Поэтому внесение изменений следует планировать на то время, когда база не используется, либо модифицировать копию таблицы.



    Добавление столбцов

    ALTER TABLE имя_таблицы
    ADD COLUMN [определение_столбца]; ALTER TABLE book
    ADD COLUMN ISBN VARCHAR(10) NOT NULL;

    Добавление столбцов в существующую таблицу осуществляется достаточно просто. Для этого нaдо сформировать описание столбца, используемое в выражении CREATE TABLE, u при­менить к нему команду ALTER TABLE имя таблиц COLUMN.

    Первое из приведенных выше выражений представляет общий вид запроса. Второе выражение - этo конкретный пример добавления к таблице book столбца ISBN.



    Изменение определений и имен столбцов

    ALTER TABLE имя_таблицы
    CHANGE COLUMN имя_столбца
    [определение_столбца]; ALTER TABLE book
    CHANGE COLUMN ISBN isbn VARCHAR(10)
    NOT NULL;

    Изменение определения столбца (в том числе его имени) похоже на добавление нового столбца табли­цы. Отличается лишь структура выражения• вместо ALTER TABLE ... ADD COLUMN указывается ALTER TABLE ... CHANGE COLUMN.

    B определении столбца его типу и атрибутам должно предшествовать имя. Если вы хотите изменить определение столбца, оставив имя прежним, то необходимо в составе выражения указать имя дважды.

    Первое из приведенных выражений представляет собой общий вид зaпроса, a второе является конкрет­ным примером изменения имени и ширины столбца ISBN в таблице book.



    Удаление столбцов

    ALTER TABLE имя_таблицы DROP COLUMN имя_столбца;

    Удaление столбца из таблицы предстaвляет собой простую процедуру. При этом, как и при использовании других команд, связанных c удалением данных, следует соблюдать осторожность. Отменить команду удаления невозможно.

    Совет:

    Удаление столбца автоматически приводит к удалению всех соответствующих ему индексов.



    Спонсор сайта:




    Пер. с англ. - М.: ООО "И.Д.Вильямс", 2006.

    Основы MySQL:

    Введение
    Схема MySQL
    Управление базами
    Создание баз
    Создание таблиц
    Создание столбцов
    Идентификаторы
    Хранение данных
    Включение даты
    Импорт данных
    Включение данных
    Простые запросы
    Устранение повторов
    Обработка значений
    Значения NULL
    Обработка данных
    Оновление значений
    Безопасность
    Удаление записей

    Спонсор сайта:


    Установка паролей
    Установка привилегий
    Клиентская часть
    Параметры соединения
    MySQL АРI
    Запросы АРI
    АРI для Perl
    РНР АРI
    Расширенные запросы
    Ключевое слово JOIN
    Вложенные запросы
    Выбор результатов
    Проблемы MySQL
    Восстановление базы
    Частые ошибки
    Кол-во соединений
    Подготовка к работе
    В курс дела
    Имена столбцов

    Реклама:


    Внесение данных
    Внесение данных 2
    Особенности таблиц
    Еще о таблицах

    Вернуться в каталог