Pregunta Insert Default values

16/03/2008 - 17:44 por Pedro Vidal | Informe spam
Hola ,
Tengo esta instruccion, que inserta y me devuelve un registro con los
valores por defecto de la tabla Stock.

INSERT INTO Stock
OUTPUT inserted.*
DEFAULT VALUES

La tabla 'Stock' tiene un campo llamado 'transaccion', entre otros campos..

Quiero que el registro devuelto por la instruccion anterior me traiga el
campo 'transaccion' lleno con el resultado de la llamada a una funcion de
usuario (o en general yo poder modificar el valor de ese campo).

Se puede hacer eso en la misma instruccion o en una segunda instruccion?
como?
 

Leer las respuestas

#1 Alejandro Mesa
16/03/2008 - 18:20 | Informe spam
Pedro Vidal,

INSERT INTO Stock(c1, c2, ..., cn)
OUTPUT inserted.*
VALUES (default, default, dbo.ufn_f1(...), default)


AMB

"Pedro Vidal" wrote:

Hola ,
Tengo esta instruccion, que inserta y me devuelve un registro con los
valores por defecto de la tabla Stock.

INSERT INTO Stock
OUTPUT inserted.*
DEFAULT VALUES

La tabla 'Stock' tiene un campo llamado 'transaccion', entre otros campos..

Quiero que el registro devuelto por la instruccion anterior me traiga el
campo 'transaccion' lleno con el resultado de la llamada a una funcion de
usuario (o en general yo poder modificar el valor de ese campo).

Se puede hacer eso en la misma instruccion o en una segunda instruccion?
como?



Preguntas similares