Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> SQL Server

ฟังก์ชัน LEN ใน SQL Server

บทความจะสำรวจและแสดงวิธีใช้ฟังก์ชัน LEN ใน SQL Server เพื่อส่งคืนจำนวนอักขระของสตริงอินพุตแต่ไม่รวมช่องว่างในตอนท้าย

พี>

อธิบาย

ฟังก์ชัน LEN ใน SQL Server จะคืนค่าความยาวของสตริงที่ระบุ เป็นสิ่งสำคัญที่ฟังก์ชัน LEN ไม่รวมอักขระช่องว่างที่ส่วนท้ายของสตริงเมื่อคำนวณความยาว

ไวยากรณ์

ในการใช้ฟังก์ชัน LEN ใน SQL Server เราใช้ไวยากรณ์ต่อไปนี้:

 LEN(chuoi) 

พารามิเตอร์ :

  1. สตริง : สตริงที่คุณต้องการคำนวณความยาว

หมายเหตุ :

  1. ฟังก์ชัน LEN ทำ ไม่ นับช่องว่างที่ส่วนท้ายของสตริงเมื่อคำนวณความยาวของสตริง
  2. ฟังก์ชัน LEN จะนับช่องว่างที่จุดเริ่มต้นของสตริงเมื่อคำนวณความยาวของสตริง
  3. LEN จะคืนค่า NULL หากสตริงเป็น NULL
  4. ดูฟังก์ชัน DATALENGTH เพื่อคำนวณความยาวของสตริงแต่มีช่องว่างด้วย
  5. ฟังก์ชัน LEN สามารถใช้ได้ในเวอร์ชันที่ใหม่กว่าของ SQL Server:SQL Server 2017, SQL Server 2016, SQL Server 2014, SQL Server 2012, SQL Server 2008 R2, SQL Server 2008 และ SQL Server 2005

ตัวอย่าง

ลองดูและสำรวจตัวอย่างฟังก์ชัน LEN ใน SQL Server

 SELECT LEN('TipsMake.com'); 
Result: 15

SELECT LEN('TipsMake.com ');
Result: 15 (Dấu cách ở cuối chuỗi không được tính vào độ dài)

SELECT LEN(' TipsMake.com');
Result: 24

SELECT LEN(' TipsMake.com ');
Result: 24

SELECT LEN(' ');
Result: 0

SELECT LEN(NULL);
Result: NULL