Общие > Базы данных
как автоматизировать запись в базу?
(1/1)
			:
			
			есть такая запись 
Вася - 1 - юзер
а надо как-то так задать свойства полей или как-то строить запрос так, чтобы без предварительного определения значения второго поля последней записи при реализации чего-то такого: insert values(\'Petya\',\'\',\'admin\') получалось такое
Petya - 2 - admin
можно это как-то реализовать?
		
			vladsu:
			
			Hi.
Создать таблицу указав этому полю AUTO_INCREMENT.
По этому адресу найдете доку
http://perldoc.narod.ru/
		
			:
			
			и что в него записывать?
		
			vladsu:
			
			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\',...) 
--- Конец кода ---
		
			:
			
			пасибо
получилось
		
Навигация
Перейти к полной версии