แก้ปัญหาชนิดข้อมูลไม่ตรงกันใน Microsoft SQL SERVER

Post date: Aug 23, 2013 2:42:09 AM

เคยประสบปัญหาชนิดข้อมูล 2 ตารางไม่ตรงกัน ทำให้เชื่อมตารางกันไม่ได้ วิธีแก้ไขคือ convert ให้เป็นชนิดข้อมูลเดียวกันซะ มีวิธีการดังนี้

สร้าง View ใหม่ แล้วเลือกตารางที่ต้องการ convert และเลือก field ที่ต้องการ convert พิมพ์คำสั่ง

convert(char,ชื่อ field) as ชื่อ filed ใหม่

ก็สามารถแก้ปัญหาชนิดข้อมูลไม่ตรงกันได้ ใน Microsoft SQL server