Bases de Datos > SQL Server

 Prederminar campo mediante scrip

(1/1)

SysEdw:
hola comunidad quisiera saber por favor como ingresar mediante scrip un valor predeterminado o por defecto en la columna IdCurso ([dbo].[NuevoIdCurso]())


CREATE TABLE [dbo].[Cursos](
   [IdCurso] [smallint] NOT NULL,
   [Descripcion] [nvarchar](50) NULL)
go
CREATE FUNCTION [dbo].[NuevoIdCurso]
()
RETURNS smallint
   WITH ENCRYPTION
AS
BEGIN
   declare @ultimoId int
   select top 1 @ultimoId = [IdCurso] from [dbo].[Curso] order by [IdCurso] desc
   select top 1 @ultimoId = [IdCurso] from [dbo].[Curso] order by [IdCurso] desc
   set  @ultimoId=@ultimoId+1;
   return @ultimoId
END
bueno en la columna IdCurso debo de predeterminar la function [NuevoIdCurso] mediante script

Gracias de antemano por la respuesta

Navegación

[0] Índice de Mensajes

Ir a la versión completa