Create Procedure MakeTestTables
As
if exists (select * from sysobjects where id =
object_id(N'[dbo].[GUID_Test]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[GUID_Test]
if exists (select * from sysobjects where id =
object_id(N'[dbo].[GUID_Test2]') and OBJECTPROPERTY(id, N'IsUserTable') =
1)
drop table [dbo].[GUID_Test2]
CREATE TABLE [dbo].[GUID_Test] (
[ColA] uniqueidentifier ROWGUIDCOL NOT NULL ,
[ColB] [varchar] (50) NULL )
ON [PRIMARY]
ALTER TABLE [dbo].[GUID_Test] WITH NOCHECK ADD
CONSTRAINT [PK_GUID_Test] PRIMARY KEY NONCLUSTERED
([ColA])
ON [PRIMARY]
CREATE TABLE [dbo].[GUID_Test2] (
[ColA] [uniqueidentifier] NULL ,
[ColB] [varchar] (50) NULL )
ON [PRIMARY]
INSERT INTO GUID_TEST VALUES ('{DBAB6FFE-82B2-4D65-819E-32DD4D904C51}',
'TESTRECORD1')
INSERT INTO GUID_TEST VALUES ('{DBAB6FFE-82B2-4D65-819E-32DD4D904C52}',
'TESTRECORD2')
INSERT INTO GUID_TEST VALUES ('{DBAB6FFE-82B2-4D65-819E-32DD4D904C53}',
'TESTRECORD3')
return