คำถามติดแท็ก sql-types

7
ความยาวสตริงของ GUID คืออะไร
ฉันต้องการสร้างคอลัมน์ varchar ใน SQL ที่ควรมีN'guid'while guidเป็น GUID ที่สร้างโดย. NET ( Guid.NewGuid ) - คลาส System.Guid ความยาวของvarcharฉันควรคาดหวังอะไรจาก GUID? มันเป็นความยาวคงที่? ฉันควรใช้nvarchar(GUID จะเคยใช้อักขระ Unicode หรือไม่) varchar(Guid.Length) PS ฉันไม่ต้องการใช้ guid data-row แถว SQL Guid.MaxLengthฉันเพียงแค่ขอให้สิ่งที่เป็น

5
การใช้ varchar (MAX) กับ TEXT บน SQL Server
ฉันเพิ่งอ่านว่าVARCHAR(MAX)ประเภทข้อมูล (ซึ่งสามารถเก็บได้ใกล้เคียงกับ 2GB ของข้อมูลถ่าน) คือการแทนที่ที่แนะนำสำหรับTEXTประเภทข้อมูลใน SQL Server 2005 และรุ่นถัดไปของ SQL Server หากฉันต้องการค้นหาสตริงใด ๆ ในคอลัมน์การดำเนินการใดที่เร็วกว่า ใช้ส่วนLIKEคำสั่งกับVARCHAR(MAX)คอลัมน์หรือไม่ WHERE COL1 LIKE '%search string%' ใช้TEXTคอลัมน์และใส่ดัชนีข้อความ / แคตตาล็อกแบบเต็มในคอลัมน์นี้แล้วค้นหาโดยใช้CONTAINSข้อ? WHERE CONTAINS (Col1, 'MyToken')
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.