Creacion de un campo clave interno autonumerico
Muy buenas, estoy desarrollando una aplicacion para mi Proyecto Fin Carrera, utilizo Delphi 2006 y Sql-Server Express 2005.
Necesito en una tabla que cuando realizo un insert me genere un campo autoincrementable como campo clave interno, lo estoy haciendo mediante la consulta del maximo numero y sumandole uno, pero no creo que esto sea lo mas correcto. Me gustaria diseñar un Trigger que en el evento insert me generara el siguiente numero. He buscado por el foro y lo no he visto como poder hacerlo, si alguien tuviese un ejemplo se lo agradeceria, logre encontar como hacerlo con interbase, pero cuando intento hacerlo en SQL-Server no se como crear el generador que necesito para que genere el autonumero [HILO:Conectar un Trigger con Delphi]
Buscando en otros sitio he visto que dicen que defina un campo autonumerico, pero no se donde estan pues no es nigun tipo de campo.
Saludos y gracias de antemano, JesusMDGZ
|