حسین محمدی
شنبه 05 خرداد 1386, 14:19 عصر
با سلام
من یک جدول در دیتابیس خود ساخته ام که به این شکل است:
create table human (
hId int identity(1,1) primary key ,
hName nvarchar(100) null ,
hLastName nvarchar(100) null ,
constraint u1 unique (hName, hLastName))
می خواهم یک stored procedure بنویسم که مقادیر hName و hLastName را به عنوان پارامتر بگیرد و چناچه مقادیر آن در جدول موجود نباشد آن را به جدول اضافه کند و مقدار identity آن رکورد را برگرداند و در صورتی که مقادیر آن از قبل در جدول موجود باشد فقط مقدار identity آن را برگرداند. و بهتر است مقدار Identity در یک پارامتر سوم ریخته شود و برگردانده شود.
من یک جدول در دیتابیس خود ساخته ام که به این شکل است:
create table human (
hId int identity(1,1) primary key ,
hName nvarchar(100) null ,
hLastName nvarchar(100) null ,
constraint u1 unique (hName, hLastName))
می خواهم یک stored procedure بنویسم که مقادیر hName و hLastName را به عنوان پارامتر بگیرد و چناچه مقادیر آن در جدول موجود نباشد آن را به جدول اضافه کند و مقدار identity آن رکورد را برگرداند و در صورتی که مقادیر آن از قبل در جدول موجود باشد فقط مقدار identity آن را برگرداند. و بهتر است مقدار Identity در یک پارامتر سوم ریخته شود و برگردانده شود.