Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CREATE PROCEDURE [dbo].[crud_humans_fastCreate]
- @filters CRUDFilterParameter READONLY,
- @text nvarchar(256),
- @username nvarchar(32)
- AS
- BEGIN
- -- создание сущности в таблице по 1 полю @text
- -- извлечение параметров (здесь мы передаем depID - если он был задач)
- declare @filterItemID int
- select @filterItemID = try_cast(Value as int) from @filters where [Key] = 'itemID'
- -- проверки
- declare @id int
- select @id = id from hr_humans where fio = @text
- if(@id>0) begin
- select 'Человек с таким ФИО уже существует' Msg, 0 Result
- return
- end
- -- добавление элемента в таблицу
- insert into hr_humans(fio, depID)
- values(@text, @filterItemID )
- select 'Человек добавлен' Msg, 1 Result
- END
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement