PDA

View Full Version : چطور میتونم از تابع isnull در دل یه دستور درج استفاده کنم



oliya24
چهارشنبه 10 اسفند 1390, 00:47 صبح
سلام و خسته نباشید
من یه تیبل دارم به نام as_tr_coom و میخوام در این جدول یه ستون نام هست که مقادیر تهی رو هم میپذیره حالا من میخوام که کد درج رو طوری تنظیم کنم که اول چک کنه که اگر ستون name خالی بود عبارت
y رو در ان بریزه
من نمیدونم چطور این تابع رو در دل دستور درج بنویسم خودم یه سری کد نوشتم ولی با خطا مواجه شدم
میتونم با روش مقادیر پیش فرض هم این کار رو بکنم ولی میخوام با تابع isnull این کار رو انجام بدم:لبخند:

nedata
چهارشنبه 10 اسفند 1390, 01:18 صبح
اين يه نمونه دستور است

INSERT INTO table1(Field1)
Select isnull(FieldName,'yyy')
From TableName

sepehr.net
جمعه 12 اسفند 1390, 18:42 عصر
خوب وقتی شما هنوز عمل درج رو انجام ندادید ، چطور متوجه میشوین که اون ستون Null هست یا خیر؟
اگه منظور ستون های قبلی هست که میتونید یک فانکشن بسازید که چک کنه ، اگه مقدار داشت که Null رو برگردونه ، اگه هم نداشت اون عبارت دلخواه رو، و اون فانکشن رو درون دستور درج قرار بدید

sara.it2000
شنبه 13 اسفند 1390, 08:21 صبح
شما ميتونيد بعد از درج يك دستور آپ ديت بنويسيد كه اگر ستون نامتان خالي بود جاش يك عبارتي قرار دهد.