SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 22.05.2017 19:22:00

sql157
Завсегдатай
Зарегистрирован: 17.03.2016
Сообщений: 97

Можно ли запрос на присвоение значения DEFAULT выполнить для нескольких полей?

Данный запрос присваивает значение DEFAULT только одному полю

ALTER TABLE tbl_name ALTER COLUMN `pole_1` SET DEFAULT 'DEF_1';


Можно ли сделать запрос на присвоение значения DEFAULT не для одного поля а для нескольких,  причём значение DEFAULT для всех полей разные?

Неактивен

 

#2 23.05.2017 01:37:03

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5842

Re: Можно ли запрос на присвоение значения DEFAULT выполнить для нескольких полей?

Синтаксис оператора ALTER TABLE
Можно использовать несколько конструкций ADD, ALTER, DROP и CHANGE в одном операторе ALTER TABLE, разделяя их запятой. Это расширение MySQL к стандарту SQL, который позволяет только одну конструкцию в операторе ALTER TABLE.

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson