Score:0

SQL Server 2008 R2 Nested Query พร้อมฟังก์ชัน

ธง cn

ฉันกำลังช่วยเหลือ SQL Server DBA รายอื่นเกี่ยวกับปัญหาที่พวกเขามีกับอินสแตนซ์ SQL Server 2008 R2 เฉพาะ ฉันเรียกใช้แบบสอบถามนี้สำเร็จในอินสแตนซ์ 2008 R2 ของฉันเอง, อินสแตนซ์ 2012 ฯลฯ ฉันจะแสดงรายการแบบสอบถามด้านล่าง การเลือกย่อยจะดึงค่าเฉพาะค่าเดียวจากฟังก์ชันที่ให้ค่าเป็นตาราง เราตรวจสอบแล้วว่าคอลัมน์มุมมองอ้างอิงมีอยู่จริง เราตรวจสอบแล้วว่าสามารถเรียกใช้ฟังก์ชันแบบสแตนด์อโลนได้สำเร็จนอกการเลือกย่อย เราตรวจสอบแล้วว่ารหัสลูกค้าถูกต้อง เป็นต้น

ประกาศ @CustId varchar(12)
SET @CustId = 'AA100168'   

เลือก       
   กรณี (เลือก WORD จาก dbo.GETALLWORDS([ลูกค้า].[วันครบรอบ],'-') โดย WORDNUM = 2)
    เมื่อ 'ม.ค.' แล้ว 1
    เมื่อ 'ก.พ.' แล้ว 2
    เมื่อ 'มี.ค.' แล้ว 3
    เมื่อ 'เม.ย.' แล้ว 4
    เมื่อ 'พฤษภาคม' แล้ว 5
    เมื่อ 'มิถุนายน' แล้ว 6
    เมื่อ 'กรกฎาคม' แล้ว 7
    เมื่อ 'ส.ค.' แล้ว 8
    เมื่อ 'ก.ย. ' แล้ว 9
    เมื่อ 'ต.ค.' แล้ว 10
    เมื่อ 'พฤศจิกายน' แล้ว 11
    เมื่อ 'ธันวาคม' แล้ว 12
    สิ้นสุดเป็น AnnMonth, 
    (เลือก WORD จาก dbo.GETALLWORDS([ลูกค้า].[วันครบรอบ],'-') โดยที่ WORDNUM = 1) AS AnnDay
    (เลือก WORD จาก dbo.GETALLWORDS([ลูกค้า].[วันครบรอบ],'-') โดยที่ WORDNUM = 3) AS AnnYear
จาก dbo.viwUser_Customers_Custom ลูกค้า 
   WHERE [ลูกค้า].[รหัส] = @รหัสลูกค้า

นี่คือข้อผิดพลาดที่กลับมาสำหรับการเลือกย่อยแต่ละครั้ง

ข่าวสารเกี่ยวกับ 102 ระดับ 15 สถานะ 1 ไวยากรณ์ไม่ถูกต้องใกล้ 'ลูกค้า'

ข้อเสนอแนะใด ๆ เกี่ยวกับสิ่งที่ทำให้สิ่งนี้ล้มเหลว มันล้มเหลวในการดำเนินการใน SSMS แต่พยายามแยกวิเคราะห์แบบสอบถาม มันกลับมาสะอาด ฉันตรวจสอบว่าการปรับใช้ 2008 R2 อยู่ในระดับเซอร์วิสแพ็คเดียวกันกับอินสแตนซ์อื่นๆ ที่แบบสอบถามเดียวกันนี้ใช้งานได้

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา