ການກໍານົດຂອງປະເພດຂໍ້ມູນສອງມິຕິໃນ SQL Server

Microsoft SQL Server ສະຫນັບສະຫນູນ 7 ປະເພດທີ່ແຕກຕ່າງກັນຂອງຂໍ້ມູນ. ຂອງເຫລົ່ານີ້, ສາຍໄບນາລີ ອະນຸຍາດໃຫ້ສໍາລັບຂໍ້ມູນລະຫັດທີ່ເປັນຕົວແທນເປັນວັດຖຸສອງ.

ປະເພດຂໍ້ມູນໃນປະເພດສອງປະເພດປະກອບມີ:

ປະເພດ ຮູບພາບ ແມ່ນໄດ້ກໍານົດສໍາລັບການໃຊ້ງານໃນການປ່ອຍເວີຊັນຂອງ SQL Server ໃນອະນາຄົດ. ວິສະວະກອນຂອງ Microsoft ແນະນໍາໃຊ້ varbinary (max) ແທນທີ່ຈະເປັນ ຮູບພາບ ສໍາລັບການພັດທະນາໃນອະນາຄົດ.

ເຫມາະສົມໃຊ້

ໃຊ້ຖັນ ນ້ອຍ ໃນເວລາທີ່ທ່ານຕ້ອງການເກັບຮັກສາຂໍ້ມູນທີ່ມີຫຼືບໍ່ມີຂໍ້ມູນທີ່ເປັນຕົວເລກໂດຍສູນແລະບໍ່. ໃຊ້ຄໍລໍາ ຄູ່ ໃນເວລາຂະຫນາດຂອງຄໍລໍາແມ່ນມີຄວາມເທົ່າທຽມກັນ. ໃຊ້ຄໍລໍາ varbinary ເມື່ອຂະຫນາດຄໍລໍາຄາດວ່າຈະເກີນ 8K ຫຼືອາດຈະມີການປ່ຽນແປງທີ່ສໍາຄັນໃນຂະຫນາດຕໍ່ບັນທຶກ.

ການປ່ຽນແປງ

T-SQL-variant of SQL ທີ່ນໍາໃຊ້ໃນ Microsoft SQL Server ຂໍ້ມູນທີ່ມີຂໍ້ມູນທີ່ຖືກຕ້ອງໃນເວລາທີ່ທ່ານແປງຈາກປະເພດຊ່ອຍແນ່ໃດໆກັບປະເພດ ສອງ ຫຼື ສອງ ຊະນິດ. ການປ່ຽນແປງແບບປະເພດອື່ນທີ່ເປັນປະເພດສອງແມ່ນຜົນໄດ້ຮັບດ້ານຊ້າຍ. padding ນີ້ແມ່ນປະຕິບັດໂດຍຜ່ານການນໍາໃຊ້ zeroes hexadecimal.

ເນື່ອງຈາກການປ່ຽນແປງນີ້ແລະຄວາມສ່ຽງຂອງການຕັດ, ຖ້າພາກສະຫນາມການຕອບສະຫນອງບໍ່ມີຂະຫນາດໃຫຍ່, ມັນກໍ່ເປັນໄປໄດ້ວ່າທົ່ງທີ່ປ່ຽນໃຈເຫລື້ອມໃສສາມາດເຮັດໃຫ້ເກີດຄວາມຜິດພາດທີ່ບໍ່ຖືກຕ້ອງໂດຍບໍ່ມີຂໍ້ຄວາມຜິດພາດ.