Skip to content

Instantly share code, notes, and snippets.

@pellepim
Created June 28, 2011 10:29
Show Gist options
  • Save pellepim/1050865 to your computer and use it in GitHub Desktop.
Save pellepim/1050865 to your computer and use it in GitHub Desktop.
Stored procedure for inserting a new activity
CREATE PROCEDURE [ppdbuser].[createActivityWithTitle] @project_id integer, @creator_id integer, @title varchar(255)
AS
INSERT INTO ppActivities (project_id, creator_id, title, local_id)
VALUES (@project_id, @creator_id, @title, (SELECT ISNULL(MAX(local_id)+1,1) FROM ppActivities WHERE project_id = @project_id))
SELECT * FROM ppActivities WHERE id = scope_identity()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment