PDA

View Full Version : درخواست کد



abasfar
دوشنبه 22 شهریور 1389, 15:28 عصر
سلام
من يک جدول دارم که داراي 8 فيلد
که در يکي ipکه با نوع char(15) وديگري تاريخ با نوع datetime و ديگري تعداد با نوع int ميباشد
من ميخوام فيلد message با @message مقايسه بشه اگر يکي باشه به تعداد يکي اضافه بشه وگرنه تمام
پارامترها در جدول اينسرت بشه

لطفا کدشو بديد اخه من امروز sql را قاطي کردم
ممنون

abasfar
سه شنبه 23 شهریور 1389, 09:18 صبح
به تعداد چی یکی اضافه بشود؟

کدام پارمتر ها؟

منضور از تعداد فیلد count است

ومنضور از پارامتر


ALTER PROCEDURE dbo.pjr
(
@Url nvarchar(500)
,@Row nvarchar(500)
,@Message nvarchar(500)
,@Source nvarchar(500)
,@StackTrace nvarchar(1000)
,@TargetSite nvarchar(500)
,@IPAdress char(15)
,@DateEvent datetime
)
AS

hossein_h62
سه شنبه 23 شهریور 1389, 11:40 صبح
سلام
سوالتون خیلی واضح نیست ولی یه چیزی شبیه به این باید بنویسید :




If (select Message from Table) = @Message
Begin
Update Table
Set Field1 = @Parameter1,
Field2 = @Parameter2,
...
End
Else
Update Table
Set Count = Count+1