|
MySQL.RU - Webboard
Вернуться
INSERT и кавычки (grizzlynet) 09/01/2012 - 22:41:19
Re: INSERT и кавычки (dnick) 10/01/2012 - 14:48:44
Re: INSERT и кавычки (grizzlynet) 10/01/2012 - 18:57:03
Re: INSERT и кавычки (Akina) 11/01/2012 - 12:49:51
Re: INSERT и кавычки (grizzlynet) 11/01/2012 - 17:45:26
Re: INSERT и кавычки (Akina) 11/01/2012 - 19:39:34
> Original message text:
> From: grizzlynet - 09/01/2012 - 22:41:19
> Subject:INSERT и кавычки
> -----------------
> В книге по MySQL описан запрос вида:
> INSERT INTO test ('','vasya',20)
>
> Автор пишет: два апострофа означают что, значения первичного ключа должно генерироваться автоматически, у меня выдает ошибку. Почему не работают апострофы?
>
From: Akina - 11/01/2012 - 12:49:51
Subject:INSERT и кавычки
-----------------
Вашей книге место в сортире. Читайте маны - они рулез.
Конкретно - начните с раздела "Using AUTO_INCREMENT", и далее по ссылкам до полного понимания.
По сабжу:
Normally, you generate the next sequence number for the column by inserting either NULL or 0 into it. NO_AUTO_VALUE_ON_ZERO suppresses this behavior for 0 so that only NULL generates the next sequence number.
Соответственно или ноль, причём именно число, именно целое, именно ноль, а не плюс ноль или минус ноль, или NULL, причём именно NULL, а не 'NULL'.
Парные кавычки - это строка нулевой длины. Такого варианта нет. Ошибка синтаксиса.
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
40942
|
|