ali_abbasi22145
پنج شنبه 15 اسفند 1387, 09:44 صبح
سلام
من مي خواهم درSQL Server 2000 فيلد ostan اگر كلمه "خوزستان" به هر شكل پيدا كرد يعني به شكلهاي "خوزستان"يا "استان خوزستان"يا "اداره كل خوزستان و توابع" پيدا كرد فيلد tag را true و پيدا نكرد فيلد tag را false و فيلد استان خالي باشد فيلد tag را به empty تغيير دهد.
اما مشكل اسكريپت نوشته من اين است كه هرچه در فيلد ostan خالي بود آنوقت كرد فيلد tag را true مي كند!
update CardTable Set tag = 'true' Where ostan like '%خوزستان%'
update CardTable Set tag = 'false' Where not ostan like '%خوزستان%'
update CardTable Set tag = 'empty' Where ostan = ''
update CardTable Set tag = 'empty' Where ostan = null
من مي خواهم درSQL Server 2000 فيلد ostan اگر كلمه "خوزستان" به هر شكل پيدا كرد يعني به شكلهاي "خوزستان"يا "استان خوزستان"يا "اداره كل خوزستان و توابع" پيدا كرد فيلد tag را true و پيدا نكرد فيلد tag را false و فيلد استان خالي باشد فيلد tag را به empty تغيير دهد.
اما مشكل اسكريپت نوشته من اين است كه هرچه در فيلد ostan خالي بود آنوقت كرد فيلد tag را true مي كند!
update CardTable Set tag = 'true' Where ostan like '%خوزستان%'
update CardTable Set tag = 'false' Where not ostan like '%خوزستان%'
update CardTable Set tag = 'empty' Where ostan = ''
update CardTable Set tag = 'empty' Where ostan = null