|
|
||||||
|
#1
|
|
|
|
|
Hola tronss.
Necesito automatizar el reparto de identificadores de registro. Lo que es un contado automatico, pero con una funcion o procedimiento almacenado. pero no me ermit e meter un 'update' dentro de la funcion. CREATE FUNCTION ent () RETURNS int AS BEGIN declare @c int SET @c = (select id_entidad from contadores) UPDATE contadores SET id_entidad = (id_entidad + 1) FROM contadores RETURN @c END COMO LO HARIAIS :::? |
|
|
|
#2
|
|
|
|
|
Pablo.
Fuera bueno que lo pudieramos hacer usando una funcion definida por el usuario, de esa manera pudieramos usar la udf como fuente de una restriccion DEFAULT y asi pudieramos hasta insertar en masas sin tener que llamar a la funcion, pero SQL Server no permite actualizar tablas de bd dentro de una udf. Tendrias que crear un procedimiento almacenado y esto te limiataria a no poder insertar en masa sin usar un cursor. create procedure dbo.usp_proximo_id @newid int output as set nocount on update contadores set @newid = id_entidad = id_entidad + 1 return @@error go create table t1 ( c1 int not null check (c1 > 0) constraint pk_t1 primary key (c1) ) go declare @i int exec dbo.usp_proximo_id @i output if @i is not null insert into t1 values(@i) go AMB "Pablo" wrote: [..] |
|
|
| Temas Similares | |
| Function en VBA Hola a todos He definido una función en un modulo para tener una fórmula que me sume los valores de un rango que tengan un color de fondo determinado (excel no tiene un... |
|
| Function ..??? Alguien ke me oriente ..... esta funcion en Vbasic Charcha "Abs(Numero)" pero en ASP.NET cual seria la funcion similar.?? |
|
| Function Hola a todos: Se puede desde una funcion llamar a un stored procedured para que este me devuelva los datos Gracias, Marcelo |
|
| Uso de Function Tengo una funcion que hasta ahora no hace nada. Es esta: Function BorrarTicket() 'sin codigo aun End Function A esta funcion la llamo desde un link así: <a... |
|
|
La franja horaria es GMT. Ahora son las 03:50. | Privacy Policy
|