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

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

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

คำอธิบาย

ฟังก์ชัน RIGHT ใน SQL Server ใช้แยกสตริงย่อยจากสตริงขนาดใหญ่ เริ่มจากตัวอักษรขวาสุด

ไวยากรณ์

การใช้งานฟังก์ชัน RIGHT ใน SQL Server มีรูปแบบดังนี้:

RIGHT(chuoi, so_ky_tu)

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

  1. chuoi: สามารถเป็นสตริง ตัวแปร หรือคอลัมน์ที่ต้องการแยก
  2. so_ky_tu: จำนวนเต็มบวกที่ระบุจำนวนตัวอักษรที่จะคืนค่าจาก chuoi เริ่มจากตัวอักษรขวาสุด

หมายเหตุ:

  1. หาก so_ky_tu เกินความยาวของสตริง RIGHT จะคืนค่าสตริงต้นฉบับ
  2. ดูเพิ่มเติมฟังก์ชัน LEFT ที่มีหน้าที่เหมือนกันแต่ด้านซ้าย
  3. ฟังก์ชัน RIGHT รองรับใน SQL Server 2005, 2008, 2008 R2, 2012, 2014, 2016, 2017 และเวอร์ชันใหม่กว่า

ตัวอย่างการใช้งาน

ดูตัวอย่างฟังก์ชัน RIGHT ใน SQL Server:

SELECT RIGHT('TipsMake.com', 11);
-- ผลลัพธ์: 'ipsMake.com'

SELECT RIGHT('TipsMake.com', 4);
-- ผลลัพธ์: '.com'

SELECT RIGHT('Quan Tri Mang', 9);
-- ผลลัพธ์: 'Tri Mang'

SELECT RIGHT('Quan Tri Mang', 100);
-- ผลลัพธ์: 'Quan Tri Mang' (คืนค่าสตริงทั้งหมดเพราะเกินความยาว)