บ้าน พัฒนาการ ฟิลด์อักขระตัวแปร (varchar) คืออะไร? - คำจำกัดความจาก techopedia

ฟิลด์อักขระตัวแปร (varchar) คืออะไร? - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - ฟิลด์อักขระผันแปร (Varchar) หมายถึงอะไร

เขตข้อมูลตัวแปรอักขระ (varchar) เป็นชนิดข้อมูลที่สามารถมีประเภทข้อมูลใด ๆ : ตัวเลข, ตัวอักษร, ช่องว่างหรือเครื่องหมายวรรคตอน ชนิดข้อมูลสามารถจัดเก็บค่าได้ถึงขนาดสูงสุดทั้งนี้ขึ้นอยู่กับฐานข้อมูล เขตข้อมูลอักขระส่วนใหญ่จะใช้เพื่อทำหน้าที่เป็นตัวแปรชั่วคราวและสำหรับการทำงานของสตริง พวกเขานำความเก่งกาจที่จำเป็นสำหรับประเภทเขตข้อมูล

Techopedia อธิบายฟิลด์อักขระผันแปร (Varchar)

ฟิลด์อักขระตัวแปรสามารถกำหนดได้ทั้งในภาษาการเขียนโปรแกรมหรือในระดับฐานข้อมูล ฟิลด์อักขระตัวแปรมีความยาวสูงสุดที่ประกาศเสมอและมักจะเริ่มต้นด้วยความยาวปัจจุบันเท่ากับศูนย์ ความยาวปัจจุบันของฟิลด์อักขระตัวแปรสามารถเป็นอะไรก็ได้จากศูนย์ถึงความยาวฟิลด์สูงสุดที่ประกาศ วิธีการประกาศเขตข้อมูลตัวแปรของตัวละครนั้นแตกต่างกันไปตามภาษาการเขียนโปรแกรมที่ใช้

หนึ่งในข้อได้เปรียบที่ใหญ่ที่สุดของฟิลด์อักขระที่หลากหลายคือการหลีกเลี่ยงการแพ็ดดิง ในกรณีของฟิลด์อักขระฟิลด์จะใช้จำนวนอักขระที่แน่นอนโดยไม่คำนึงถึงขนาดที่แท้จริงของสตริงและความแตกต่างระหว่างความยาวคงที่และความยาวฟิลด์จะถูกเติมด้วยช่องว่าง ไม่เหมือนกับฟิลด์อักขระฟิลด์อักขระตัวแปรใช้พื้นที่ที่ต้องการสำหรับขนาดของสตริงเท่านั้นดังนั้นจำเป็นต้องใช้พื้นที่เก็บข้อมูลขั้นต่ำเท่านั้น ช่วยในการหลีกเลี่ยงการสูญเสียและคุณลักษณะนี้มีประโยชน์ในการค้นหาและการเรียงลำดับของค่า ในบางฐานข้อมูลและภาษาการเขียนโปรแกรมพื้นที่พิเศษที่พบจะถูกลบโดยอัตโนมัติก่อนที่จะจัดเก็บลงในฐานข้อมูล

ขึ้นอยู่กับฐานข้อมูลหรือภาษาการเขียนโปรแกรมอาจมีข้อ จำกัด ในฟิลด์อักขระตัวแปรเช่นไม่สามารถใช้กับข้อความสั่ง select หรือไม่สามารถใช้เป็นตัวเลือกหรือคีย์หลัก

ระบบการจัดการฐานข้อมูลเชิงสัมพันธ์ส่วนใหญ่รองรับฟิลด์ตัวอักษรตัวแปร

ฟิลด์อักขระตัวแปร (varchar) คืออะไร? - คำจำกัดความจาก techopedia