PDA

View Full Version : آپدیت فیلد از نوع بایت؟



طبیب دل
شنبه 02 شهریور 1392, 13:31 عصر
با سلام به دوستان
چطور میشه یک فیلد ازنوع bit رو آپدیت کرد یعنی اگر مقدارش true هست بشه false و برعکس.
دستور زی رو مینویسم ولی جواب نمیده

declare @statusPsl bit
set @StatusPsl=(select [status] from tbPersonal where idPsl='idPsl'
update tbPersoanl set status=!(statusPsl)where idPsl='idPsl'

طبیب دل
شنبه 02 شهریور 1392, 14:52 عصر
دوستان خودم جواب پیدا کردم . جواب اینجاست (http://barnamenevis.org/showthread.php?274903-%D8%AA%D8%A8%D8%AF%D9%8A%D9%84-%D9%85%D9%82%D8%AF%D8%A7%D8%B1-%D9%8A%D9%83-%D9%81%D9%8A%D9%84%D8%AFboolean-%D8%A8%D9%87-%D9%86%D9%82%D9%8A%D8%B6)

Reza_Yarahmadi
شنبه 02 شهریور 1392, 15:26 عصر
بجای کاراکتر ! از کاراکتر ~ استفاده کنید
Update tbPersoanl Set Status = ~StatusPsl Where idPsl='idPsl'