/* Standard Insertion */ IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[]') AND type in (N'P', N'PC')) BEGIN EXEC('CREATE PROCEDURE [dbo].[] AS BEGIN SET NOCOUNT ON; END') END SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER OFF GO ALTER PROCEDURE [dbo].[] ( @ID OUTPUT ) AS SET NOCOUNT ON INSERT INTO [] ( ) VALUES ( ) SET @ID = SCOPE_IDENTITY(); SET NOCOUNT OFF RETURN GO /* Standard Update */ IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[]') AND type in (N'P', N'PC')) BEGIN EXEC('CREATE PROCEDURE [dbo].[] AS BEGIN SET NOCOUNT ON; END') END SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER OFF GO ALTER PROCEDURE [dbo].[] ( @ID ) AS SET NOCOUNT ON UPDATE [] SET WHERE ([ID] = @ID) SET NOCOUNT OFF RETURN GO /* Standard Get-By-ID */ IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[]') AND type in (N'P', N'PC')) BEGIN EXEC('CREATE PROCEDURE [dbo].[] AS BEGIN SET NOCOUNT ON; END') END SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO ALTER PROCEDURE [dbo].[] ( @ID ) AS SET NOCOUNT ON SELECT [ID] , FROM [] WHERE ([ID] = @ID) SET NOCOUNT OFF RETURN GO /* Standard Delete */ IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[]') AND type in (N'P', N'PC')) BEGIN EXEC('CREATE PROCEDURE [dbo].[] AS BEGIN SET NOCOUNT ON; END') END SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO ALTER PROCEDURE [dbo].[] ( @ID ) AS SET NOCOUNT ON DELETE FROM [] WHERE ([ID] = @ID) SET NOCOUNT OFF RETURN GO #$@#@ /* FK Lookup */ /* Don't use this. It's garbage. */ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE PROCEDURE [dbo].[s_GetIDsBy] ( @ ) AS SET NOCOUNT ON SELECT [ID] FROM [s] WHERE ([] = @) SET NOCOUNT OFF RETURN 599W#%44