|
Rrotz
Starting Member
1 Post |
Posted - 2006-10-31 : 23:37:11
|
| I used this script to generate tables. The tables generated fine, now when I try to run the script for stored procedures it generates errors. Hope this is the right forum. I am running this in a script in the Dot Net Nuke CSM.Here is the script for the tables, this runs fine and generates the table:IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = object_id(N'{databaseOwner}[{objectQualifier}YourCompany_AUDIX]') and OBJECTPROPERTY(id, N'IsTable') = 1)DROP TABLE {databaseOwner}[{objectQualifier}YourCompany_AUDIX]GOCREATE TABLE {databaseOwner}[{objectQualifier}YourCompany_AUDIX] ([ID] [int] IDENTITY (1, 1) NOT NULL ,[ModuleID] [int] NULL ,[Name] [nvarchar] (50) NULL ,[Branch] [nchar] (10) NULL ,[HomePhone] [nchar] (10) NULL ,[CellPhone] [nchar] (10) NULL ,[TimeEntered] [timestamp] NULL,[DateEntered] [datetime] NULL,[Notes] [nvarchar] (250) NULL) ON [PRIMARY]ALTER TABLE {databaseOwner}[YourCompany_AUDIX] ADDCONSTRAINT [PK_{objectQualifier}YourCompany_AUDIX] PRIMARY KEY CLUSTERED([ID]) ON [PRIMARY]Here is the script to generate the stored procedures:CREATE PROCEDURE {databaseOwner}[{objectQualifier}YourCompany_AUDIX_Delete](@ID int)ASDELETE FROM {objectQualifier}YourCompany_AUDIXWHERE (ID = @ID)RETURNGOCREATE PROCEDURE {databaseOwner}[{objectQualifier}YourCompany_AUDIX_GetAll](@ModuleID int)ASSELECT ID, ModuleID, Name, Branch, HomePhone, CellPhone, NotesFROM {objectQualifier}YourCompany_AUDIXWHERE (ModuleID = @ModuleID)order by DateEntered DESCRETURNGOCREATE PROCEDURE {databaseOwner}[{objectQualifier}YourCompany_AUDIX_Insert](@ModuleID int,@Name nvarchar(50),@Branch nchar (10),@HomePhone nchar (10),@CellPhone nchar (10),@Notes nvarchar(250))ASINSERT INTO {objectQualifier}YourCompany_AUDIX(ModuleID, Name, Branch, HomePhone, CellPhone, Notes)VALUES (@ModuleID,@Name,@Branch,@HomePhone,CellPhone, getdate())RETURNGOCREATE PROCEDURE {databaseOwner}[{objectQualifier}YourCompany_AUDIX_Update](@ID int,@Name nvarchar(50),@Name nvarchar(50),@Branch nchar (10),@HomePhone nchar (10),@CellPhone nchar (10),@Notes nvarchar(250))ASUPDATE {objectQualifier}YourCompany_AUDIXSET Name = @Name, Branch = @Branch, HomePhone = @HomePhone, CellPhone = @CellPhone, Notes = @Notes, DateEntered = @DateEntered, TimeEntered = @TimeEnteredWHERE (ID = @ID)RETURNGO |
|