Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / проблема с c default null / 4 сообщений из 4, страница 1 из 1
01.07.2018, 15:43
    #39668023
dermama
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема с c default null
создаю таблицу
create database interest;
use interest
create table interestss
(
interests varchar(50) not null,

interest1 varchar(20) not null,

interest2 varchar(20) not null,

interest3 varchar(20) not null,

interest4 varchar(20) not null
);

ВСЕ НОРМ
пытаюсь ее заполнить

insert into interestss
(interests)
values
('один, два, три, четыре');

\\ хочу заполнить только столбец interests

выдает (см скриншот)

раньше такого не было, мне что теперь каждый раз значения default nulll делать? раньше и с not null таблицы заплнял, или в чем тут дело? вроде бы все должно заполняться норм.
...
Рейтинг: 0 / 0
01.07.2018, 15:55
    #39668027
dermama
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема с c default null
типа если я хочу оставить какойто столбец пустым и не заполнять мне нужно указывать что он по дефолту null?????
...
Рейтинг: 0 / 0
01.07.2018, 17:35
    #39668043
Melkij
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема с c default null
dermama,

Если вы не хотите заполнять в insert запросе значение явно - то укажите для этого поля default значение.
И слава ктулху эти уникумы (которые разработчики mysql) наконец включили эти проверки по дефолту вместо тихого использования непонятно каких значений.
...
Рейтинг: 0 / 0
01.07.2018, 21:46
    #39668089
dermama
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема с c default null
спасибо)
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / проблема с c default null / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]