โดยที่ [CastleType] ถูกตั้งค่าเป็นชนิดข้อมูล "text" ใน SQL Server และแบบสอบถามคือ:
SELECT *
FROM [Village]
WHERE [CastleType] = 'foo'
ฉันได้รับข้อผิดพลาด:
ชนิดข้อมูลTEXTและVARCHARเข้ากันไม่ได้ในตัวดำเนินการเท่ากับ
ฉันไม่สามารถสืบค้นข้อมูลประเภทนี้ด้วย WHERE clause ได้หรือไม่?
VARCHAR(MAX)
แทนTEXT
- ประเภทข้อมูลนั้นเลิกใช้งาน