Forum Webscript.Ru

Общие => Базы данных => Тема начата: от 21 Января 2002, 10:48:25

Название: как автоматизировать запись в базу?
Отправлено: от 21 Января 2002, 10:48:25
есть такая запись

Вася - 1 - юзер

а надо как-то так задать свойства полей или как-то строить запрос так, чтобы без предварительного определения значения второго поля последней записи при реализации чего-то такого: insert values(\'Petya\',\'\',\'admin\') получалось такое

Petya - 2 - admin

можно это как-то реализовать?
Название: как автоматизировать запись в базу?
Отправлено: vladsu от 21 Января 2002, 11:42:59
Hi.

Создать таблицу указав этому полю AUTO_INCREMENT.

По этому адресу найдете доку
http://perldoc.narod.ru/
Название: как автоматизировать запись в базу?
Отправлено: от 21 Января 2002, 13:48:37
и что в него записывать?
Название: как автоматизировать запись в базу?
Отправлено: vladsu от 21 Января 2002, 14:28:18
Hi.

Цитировать
Unregistered
Guest

и что в него записывать?


В кого? Я не понял!

сделайте так:

CREATE TABLE spisok (Id INTEGER AUTO_INCREMENT NOT NULL PRIMARY KEY
                            ,Name TEXT NOT NULL
                            ,...);


А потом делайте свои инсерты:

INSERT INTO spisok (Id,Name,...) VALUES (NULL,\'Petya\',...)

Или

INSERT INTO spisok (Id,Name,...) VALUES (\'\',\'Petya\',...)
Название: как автоматизировать запись в базу?
Отправлено: от 21 Января 2002, 19:10:14
пасибо
получилось