Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CREATE TABLE Report (
- ID UNIQUEIDENTIFIER PRIMARY KEY NOT NULL,
- STAFF VARCHAR(1000)NOT NULL,
- EMAIL VARCHAR(1000)NOT NULL,
- LASTCHANGE DATE NOT NULL
- )
- CREATE PROCEDURE spInsertOrUpdate(
- @ID UNIQUEIDENTIFIER,
- @STAFF VARCHAR(1000),
- @EMAIL VARCHAR(1000),
- @LASTCHANGE DATETIME
- ) AS
- BEGIN
- INSERT INTO Report(ID, STAFF, EMAIL, LASTCHANGE)
- VALUES(@ID, @STAFF, @EMAIL, @LASTCHANGE)
- END
- EXEC spInsertOrUpdate NEWID, 'Evlyn Dawson', 'evdawson@gmail.com', GETDATE
- EXEC spInsertOrUpdate NEWID(), 'Evlyn Dawson', 'evdawson@gmail.com', GETDATE();
- CREATE TABLE Report (
- ID UNIQUEIDENTIFIER PRIMARY KEY NOT NULL DEFAULT NEWID(),
- STAFF VARCHAR(1000) NOT NULL,
- EMAIL VARCHAR(1000) NOT NULL,
- LASTCHANGE DATE NOT NULL DEFAULT GETDATE()
- );
- CREATE PROCEDURE spInsertOrUpdate (
- @STAFF VARCHAR(1000),
- @EMAIL VARCHAR(1000)
- ) AS
- BEGIN
- INSERT INTO Report(STAFF, EMAIL)
- VALUES (@STAFF, @EMAIL)
- END;
- EXEC spInsertOrUpdate 'Evlyn Dawson', 'evdawson@gmail.com';
- CREATE TABLE [dbo].[Report](
- [ID] [uniqueidentifier] NOT NULL CONSTRAINT [DF_Report_ID] DEFAULT (newid()),
- [STAFF] [varchar](1000) NOT NULL,
- [EMAIL] [varchar](1000) NOT NULL,
- [LASTCHANGE] [datetime] NOT NULL CONSTRAINT [DF_Report_LASTCHANGE] DEFAULT (getdate()),
- CONSTRAINT [PK__Report__3214EC27D2D8BF72] PRIMARY KEY CLUSTERED
- (
- [ID] ASC
- )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
- ) ON [PRIMARY]
- create PROCEDURE spInsertOrUpdate(
- @STAFF VARCHAR(1000),
- @EMAIL VARCHAR(1000)
- ) AS
- BEGIN
- INSERT INTO Report(STAFF, EMAIL)
- VALUES(@STAFF, @EMAIL)
- END
- EXEC spInsertOrUpdate 'Evlyn Dawson', 'evdawson@gmail.com'
- DECLARE @ID UNIQUEIDENTIFIER = NEWID(),
- @Date DATE = GETDATE();
- EXEC #spInsertOrUpdate @ID, 'Evlyn Dawson', 'evdawson@gmail.com', @Date;
Add Comment
Please, Sign In to add comment