Ali_Amel
یک شنبه 13 بهمن 1392, 19:50 عصر
سلام دوستان
از اونجایی که خیلی وقته سروکارم با مباحث دستوری SQL نیافتاده لطفا بررسی کنید ببینید این دستور درسته یا نه؟البته ساختار تعریف و مقدار دهی متغیر ها رو جدی نگیرید و فقط خود دستورات SQL رو لطفا تصحیح کنید:
var sql1:String = "DECLARE @id AS TEXT";
sql1+="SELECT @id=fname FROM friend WHERE fname='AAA'"
sql1+="IF @id IS NULL"
sql1+="INSERT INTO friend(fname,lname,email) VALUES('123','Am','A_t_686863@yahoo.com');";
تا حد امکان نمیخوام از تریگر ها و تراکنش ها استفاده کنم.
به طور ساده می خوایم در صورتی که کوئری مون مقداری رو بر نگردونه در اون صورت درج رکوردی رو انجام بدیم.
با سپاس
از اونجایی که خیلی وقته سروکارم با مباحث دستوری SQL نیافتاده لطفا بررسی کنید ببینید این دستور درسته یا نه؟البته ساختار تعریف و مقدار دهی متغیر ها رو جدی نگیرید و فقط خود دستورات SQL رو لطفا تصحیح کنید:
var sql1:String = "DECLARE @id AS TEXT";
sql1+="SELECT @id=fname FROM friend WHERE fname='AAA'"
sql1+="IF @id IS NULL"
sql1+="INSERT INTO friend(fname,lname,email) VALUES('123','Am','A_t_686863@yahoo.com');";
تا حد امکان نمیخوام از تریگر ها و تراکنش ها استفاده کنم.
به طور ساده می خوایم در صورتی که کوئری مون مقداری رو بر نگردونه در اون صورت درج رکوردی رو انجام بدیم.
با سپاس