|
Создание столбцов. |
Как раскрутить сайт:Каталог - это...Поисковик - это... Поисковики 1993г Поисковики 1994г Список каталогов Каталоги для PR Каталоги белые Каталоги белые Белые каталоги ссылок Белые каталоги ссылок Каталоги Протокол HTTP 1.1 Сайты сателлиты Yandex бан Ошибки начинающих Ошибки webмастера Что Гугл знает? О сайте из Google robots.txt Социалки Расчет PageRank Как раскрутить сайт Причины игнора сайта Фильтры Гугла Хороший дизайн Залог хорошего сайта Софт вебмастеру Выбрать хостинг Платформы хостинга Виртуальный сервер Продвижение сайта Секреты раскрутки 1 Секреты раскрутки 2 Раскруточные мифы Оптимизация под каталоги Заработать на сайте Размещение банеров Защита сайта Спам в поздравлениях SEO продвижение Раскрутка Дорвеями Секреты Гугла Ссылки google ТОП-10 Сниппеты Ключевые слова Редирект Грязная линковка SEO слэнг Подробно о PR Бан партнерки О поисковых системах Внутренние факторы Внешние факторы Индексация сайта Фильтры Различия поисковых Semonitor Сохранить позиции после редизайна Секреты Гугла |
|
Создание столбцов и управление ими.
Обычно столбцы создаются при формировании таблицы. Однако при внесении изменений в приложение часто приходится добавлять новые столбцы или изменять их определение. Даже незначительная модификация столбца может вызвать повторное создание таблицы. Поэтому перед внесением подобных изменений всегда создавайте резервную копию. Если в таблице содержатся гигабайты данных, повторное ее формирование может занять значительное время. Поэтому внесение изменений следует планировать на то время, когда база не используется, либо модифицировать копию таблицы. Добавление столбцов 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 Особенности таблиц Еще о таблицах |