none
Ayuda - Como insertar valor en campo concatenando el ID RRS feed

  • Pregunta

  • Muy buenas a tod@s

    Tengo un problema que no consigo resolver. Tengo que insertar valores en una tabla SQL y el valor de un campo debe de ser  "TAR000000" + el valor del campo ID que es identity.

    que código tego que usar para mandar el Insert?

    Muchas Gracias.

     

    viernes, 9 de enero de 2015 9:20

Respuestas

  • Puedes crear un campo calculado:

    CREATE TABLE [dbo].[TablaCampoCalculado](
    	[id] [int] IDENTITY(1,1) NOT NULL,
    	[tarId]  AS ('TAR000000' +CONVERT([varchar],[id])),
    	[description] [nvarchar](80) NOT NULL,
     CONSTRAINT [PK_Nombres] PRIMARY KEY CLUSTERED 
    (
    	[id] ASC
    )
    ) ON [PRIMARY]

    • Marcado como respuesta pinta.xixon viernes, 9 de enero de 2015 10:21
    viernes, 9 de enero de 2015 10:02

Todas las respuestas

  • Puedes crear un campo calculado:

    CREATE TABLE [dbo].[TablaCampoCalculado](
    	[id] [int] IDENTITY(1,1) NOT NULL,
    	[tarId]  AS ('TAR000000' +CONVERT([varchar],[id])),
    	[description] [nvarchar](80) NOT NULL,
     CONSTRAINT [PK_Nombres] PRIMARY KEY CLUSTERED 
    (
    	[id] ASC
    )
    ) ON [PRIMARY]

    • Marcado como respuesta pinta.xixon viernes, 9 de enero de 2015 10:21
    viernes, 9 de enero de 2015 10:02
  • Solucionado, Muchas gracias. 
    viernes, 9 de enero de 2015 10:21