COMO INSERTO UNA COLUMNA ROWGUID

08/02/2006 - 19:01 por castilla | Informe spam
Tengo montado un ambiente de replicacion pero quiero hacer un insert de en
una de las tablas,

CREATE TABLE [BTC_INGRESOS] (
[USU_CODIGO_USUARIO] [char] (12) COLLATE SQL_Latin1_General_CP1_CI_AS NOT
NULL ,
[BTC_FECHA_INGRESO] [datetime] NOT NULL ,
[BTC_NOMBRE_APLICACION] [char] (9) COLLATE SQL_Latin1_General_CP1_CI_AS NOT
NULL ,
[rowguid] uniqueidentifier ROWGUIDCOL NOT NULL CONSTRAINT
[DF__BTC_INGRE__rowgu__40A56C28] DEFAULT (newid()),
[msrepl_tran_version] [uniqueidentifier] NOT NULL CONSTRAINT
[DF__BTC_INGRE__msrep__6BA5A41D] DEFAULT (newid()),
CONSTRAINT [PK_BTC_INGRESOS] PRIMARY KEY NONCLUSTERED
(
[USU_CODIGO_USUARIO],
[BTC_FECHA_INGRESO]
) ON [PRIMARY]
) ON [PRIMARY]
GO

A lo que tengo entendido en los campos msrepl_tran_version utilizo el NEWID,
pero en el campo rowguid que utilizo.

El insert es el siguiente:

Insert into BTC_INGRESOS values ('wcastilla','08 Feb 2006
11:05:51','SAFE',’NEWID()’,’NEWID()’)


Gracias por su ayuda
 

Leer las respuestas

#1 Isaias
08/02/2006 - 19:07 | Informe spam
¿Es SQL Server de Microsoft?

Saludos
IIslas


"castilla" escribió:

Tengo montado un ambiente de replicacion pero quiero hacer un insert de en
una de las tablas,

CREATE TABLE [BTC_INGRESOS] (
[USU_CODIGO_USUARIO] [char] (12) COLLATE SQL_Latin1_General_CP1_CI_AS NOT
NULL ,
[BTC_FECHA_INGRESO] [datetime] NOT NULL ,
[BTC_NOMBRE_APLICACION] [char] (9) COLLATE SQL_Latin1_General_CP1_CI_AS NOT
NULL ,
[rowguid] uniqueidentifier ROWGUIDCOL NOT NULL CONSTRAINT
[DF__BTC_INGRE__rowgu__40A56C28] DEFAULT (newid()),
[msrepl_tran_version] [uniqueidentifier] NOT NULL CONSTRAINT
[DF__BTC_INGRE__msrep__6BA5A41D] DEFAULT (newid()),
CONSTRAINT [PK_BTC_INGRESOS] PRIMARY KEY NONCLUSTERED
(
[USU_CODIGO_USUARIO],
[BTC_FECHA_INGRESO]
) ON [PRIMARY]
) ON [PRIMARY]
GO

A lo que tengo entendido en los campos msrepl_tran_version utilizo el NEWID,
pero en el campo rowguid que utilizo.

El insert es el siguiente:

Insert into BTC_INGRESOS values ('wcastilla','08 Feb 2006
11:05:51','SAFE',’NEWID()’,’NEWID()’)


Gracias por su ayuda

Preguntas similares