Показать сообщение отдельно

  #6  
Старый 26.05.2006, 03:28
Trinux
Познавший АНТИЧАТ
Регистрация: 26.11.2004
Сообщений: 1,149
С нами: 11291306

Репутация: 569


По умолчанию

Цитата:
Не обязательно... Если вводимое кол-во параметров равно кол-ву столбцов
Нужно, например, если ввести значение только в один столбец в таблице, где их больше 1.
А в обычных случаях работает нормально и без table(name, name2)
Не учи детей плохому. Новичкам нельзя так вставлять данные в БД, только по схеме (name1, name2) VALUES ('1', '2') и никак иначе. Да и вообще схема, которую ты защищаешь имеет очень много багов на уровне логики.
Да и потом, mysql советую юзать схему (name1, name2) VALUES ('1', '2'), так как неуказанные поля заполняются дефолтовыми значениями на ходу, что уменьшает время на выполнение запроса.
 
Ответить с цитированием