2
มีความแตกต่างระหว่าง NUMERIC และ DECIMAL หรือไม่?
ฉันรู้ว่าชนิดข้อมูล NUMERIC และ DECIMAL ใน SQL Server ทำงานเหมือนกัน: ไวยากรณ์สำหรับการสร้างนั้นเหมือนกันช่วงของค่าที่คุณสามารถจัดเก็บได้นั้นเหมือนกัน ฯลฯ อย่างไรก็ตามเอกสาร MSDN อธิบายถึงความสัมพันธ์ระหว่างสองสิ่งนี้: ตัวเลขมีฟังก์ชันเทียบเท่ากับทศนิยม โดยปกติเมื่อฉันเห็นรอบคัดเลือก " หน้าที่เทียบเท่า" ก็หมายความว่าทั้งสองสิ่งที่ไม่ตรงเหมือนกัน แต่ที่พวกเขาเป็นสองประเภทต่าง ๆ ที่มีความแตกต่างจากด้านนอก ความหมายนี้เป็นจริงหรือไม่? มีความแตกต่างระหว่าง NUMERIC และ DECIMAL ที่เพิ่งเกิดขึ้นกับผู้สังเกตการณ์ภายนอกหรือไม่ หรือว่าเทียบเท่ากันจริง ๆเช่น NUMERIC เป็นเพียงคำพ้องความหมายดั้งเดิมสำหรับ DECIMAL หรือไม่
47
sql-server