SQLinfo.ru - Все о MySQL

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

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

Вы не зашли.

#1 03.09.2012 10:10:27

meryfelow
Участник
Зарегистрирован: 16.03.2011
Сообщений: 11

Ввод неправильных данных

Есть, например таблица test c двумя полями user_id(int),user_name(varchar).
Если сделать вставку вот так INSERT INTO test (user_id,user_name) VALUES ('test_id','test1'),
то есть предупреждение, но запись вводится с 0. Как сдеалть, чтобы в таких случаях запись вообще не добавлялась

Неактивен

 

#2 03.09.2012 13:05:39

rgbeast
Администратор
MySQL Authorized Developer and DBA
Откуда: Москва
Зарегистрирован: 21.01.2007
Сообщений: 3880

Re: Ввод неправильных данных

SET sql_mode = 'STRICT_ALL_TABLES';


http://dev.mysql.com/doc/refman/5.0/en/ … -data.html

Неактивен

 

Board footer

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