بل/سكل:تحديث الصف بناءً على ROWID
سؤال
أحاول تحديث صف في جدول لا يحتوي على فهرس فريد.لذا، قمت بتحديد ROWID للصف الذي أريد تحديثه والآن أريد تحديث الصف مثل هذا:
UPDATE MYTABLE SET MYCOLUMN = 0 WHERE ROWID = "AAAIWWAAFAAApwDADR"
MYCOLUMN من النوع رقم (1)
أحصل على الخطأ: invalid identifier [SQL State=42000, DB Errorcode=904]
أي فكرة لماذا؟
المحلول
حاول استخدام علامات الاقتباس المفردة:
UPDATE MYTABLE SET MYCOLUMN = 0 WHERE ROWID = 'AAAIWWAAFAAApwDADR'
لا تنتمي إلى StackOverflow