Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.03.15;
Скачать: CL | DM;

Вниз

Вернуть значение поля внутри хранимой процедуры   Найти похожие ветки 

 
Viod ©   (2008-07-14 07:03) [0]

Проблема такая: Есть таблица vopros_table:
id_vopros:int(Identity)
vopros:image

и есть хранимая процедура для всавки в эту таблицу

PROCEDURE s_insert_vopros
@vopros image,
@otvet_count int = 0
AS
IF NOT(@vopros is NULL) AND NOT(@otvet_count=0)
BEGIN
INSERT INTO dbo.vopros_table(vopros,otvet_count)      
************
VALUES(@vopros,@otvet_count)  
RETURN 1
END
ELSE  RETURN 0
GO


Допустим, там где звездочки, нужно вставлять значения в связную таблицу. Связь по полю id_vopros. Можно ли получить сгенерированное значение id_vopros там где стоят звездочки?


 
Viod ©   (2008-07-14 07:12) [1]

Или такой вариан: на месте звездочек вернуть id_vopros введенной записи назад в Delphi?


 
ЮЮ ©   (2008-07-14 12:05) [2]

Если это MS SQL, то

a) SET @id_vopros = @@IDENTITY
b) SET @id_vopros = SCOPE_IDENTITY()
c) SET @id_vopros = IDENT_CURRENT("dbo.vopros_table")

...

RETURN @id_vopros


 
Johnmen ©   (2008-07-14 12:41) [3]

7. Вопрос отсюда http://sql.ru/forum/actualthread.aspx?tid=128516


 
Viod ©   (2008-07-15 08:51) [4]

Спасибо



Страницы: 1 вся ветка

Текущий архив: 2009.03.15;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.019 c
15-1231418031
unregistered
2009-01-08 15:33
2009.03.15
Есть автомагнитолы, которые НЕ распознают mp3 в папках?


3-1216798241
FBuilder
2008-07-23 11:30
2009.03.15
Изменить тип поля


15-1231745269
vajo
2009-01-12 10:27
2009.03.15
Vista HP. Как попасть в папку Local Settings?


15-1231942600
Гек
2009-01-14 17:16
2009.03.15
Существует ли в Дельфи аналог функции toPrecision, округляющей


2-1232942009
Drowsy
2009-01-26 06:53
2009.03.15
Не получается точно определить ширину текста на канве.