ฉันกำลังทำงานกับแบบสอบถาม SQL ที่อ่านจากฐานข้อมูล SQLServer เพื่อสร้างไฟล์แตกไฟล์ ข้อกำหนดประการหนึ่งในการลบศูนย์นำหน้าออกจากฟิลด์ใดฟิลด์หนึ่งซึ่งเป็นVARCHAR(10)
ฟิลด์ธรรมดา ตัวอย่างเช่นหากฟิลด์มี "00001A" คำสั่ง SELECT จำเป็นต้องส่งคืนข้อมูลเป็น "1A"
มีวิธีใน SQL ในการลบศูนย์นำหน้าด้วยวิธีนี้หรือไม่? ฉันรู้ว่ามีRTRIM
ฟังก์ชัน แต่ดูเหมือนว่าจะลบช่องว่างเท่านั้น