การแก้ไข: มี INSERT INTO<table name="">EXEC <stored procedure="" name="">งบสร้างข้อความแสดงข้อผิดพลาดแม้ว่าคุณได้ตั้งค่าตัวเลือก ANSI_WARNINGS เพื่อ "OFF" ใน SQL Server 2005 และ SQL Server 2008</stored></table>

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

ต่อไปนี้เป็นฉบับภาษาอังกฤษของบทความนี้:971057
Microsoft กระจาย Microsoft SQL Server 2008 แก้ไขเป็นแฟ้มเดียวที่สามารถดาวน์โหลดได้ เนื่องจากการแก้ไขสะสม แต่ละรุ่นที่ใหม่ที่ประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมด และแก้ไขการแก้ไขการรักษาความปลอดภัยทั้งหมดที่มาพร้อมกับ SQL Server 2008 ก่อนหน้าออก
อาการ
พิจารณาสถานการณ์ต่อไปนี้::
  • ใน Microsoft SQL Server 2005 หรือ ใน SQL Server 2008 คุณตั้งค่านี้ansi_warningsตัวเลือก "OFF"
  • คุณรันการแทรกลงใน<table name="">exec<stored procedure="" name=""></stored></table>คำสั่งที่ทำให้เกิดข้อผิดพลาด ตัวอย่างเช่น คุณรันการแทรกลงใน<table name="">exec<stored procedure="" name=""></stored></table>คำชี้แจงสิทธิ์ในการแทรกข้อมูลลงในตารางที่ truncates ค่าที่แทรก
ในสถานการณ์สมมตินี้ คุณยังคงได้รับข้อความแสดงข้อผิดพลาดถึงแม้ว่าคุณได้ตั้งค่านี้ansi_warningsตัวเลือก "OFF"
การแก้ไข

ข้อมูลการปรับปรุงที่สะสม

sql Server 2008 Service Pack 1 (SP1)

สิ่งสำคัญคุณต้องติดตั้งโปรแกรมแก้ไขด่วนนี้ถ้าคุณกำลังเรียกใช้ SQL Server 2008 Service Pack 1 (SP1)
โปรแกรมแก้ไขสำหรับปัญหานี้ถูกนำออกใช้ก่อนใน Update 3 สะสมสำหรับ SQL Server 2008 Service Pack 1 สำหรับข้อมูลเพิ่มเติมเกี่ยวกับแพคเกจโปรแกรมปรับปรุงที่สะสมนี้ ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
971491แพคเกจโปรแกรมปรับปรุงที่สะสม 3 สำหรับ SQL Server 2008 Service Pack 1
หมายเหตุ:เนื่องจาก builds สะสม แต่ละรุ่นใหม่ของโปรแกรมแก้ไขด่วนประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมด และแก้ไขการแก้ไขการรักษาความปลอดภัยทั้งหมดที่มาพร้อมกับ SQL Server 2008 ก่อนหน้าออก Microsoft แนะนำว่า คุณควรพิจารณาถึงการใช้โปรแกรมแก้ไขด่วนรุ่นล่าสุดที่ประกอบด้วยโปรแกรมแก้ไขด่วนนี้ สำหรับข้อมูลเพิ่มเติม ให้คลิกหมายเลขบทความต่อไปนี้ เพื่อดูบทความในฐานความรู้ของ Microsoft::
970365สร้าง SQL Server 2008 ที่หลังจากที่มีการนำออกใช้ SQL Server 2008 Service Pack 1
Microsoft SQL Server 2008 โปรแกรมแก้ไขด่วนถูกสร้างสำหรับการระบุของ sql server เซอร์วิสแพ็ค คุณต้องใช้โปรแกรมแก้ไขด่วนของ SQL Server 2008 Service Pack 1 ไปยังการติดตั้ง SQL Server 2008 Service Pack 1 โดยค่าเริ่มต้น hotfix ที่ให้ไว้ใน service pack ของ SQL Server จะรวมอยู่ใน service pack ถัดไปของ SQL Server

sql Server 2005 Service Pack 3 (SP3)

สิ่งสำคัญคุณต้องติดตั้งโปรแกรมแก้ไขด่วนนี้ถ้าคุณกำลังเรียกใช้ SQL Server 2005 Service Pack 3 (SP3)
โปรแกรมแก้ไขสำหรับปัญหานี้ถูกนำออกใช้ก่อนใน Update 5 สะสมสำหรับ SQL Server 2005 Service Pack 3 สำหรับข้อมูลเพิ่มเติมเกี่ยวกับแพคเกจโปรแกรมปรับปรุงที่สะสมนี้ ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
972511แพคเกจโปรแกรมปรับปรุงที่สะสม 5 สำหรับ SQL Server 2005 Service Pack 3
หมายเหตุ:เนื่องจาก builds สะสม แต่ละรุ่นใหม่ของโปรแกรมแก้ไขด่วนประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมด และแก้ไขการแก้ไขการรักษาความปลอดภัยทั้งหมดที่มาพร้อมกับ SQL Server 2005 ก่อนหน้าออก Microsoft แนะนำว่า คุณควรพิจารณาถึงการใช้โปรแกรมแก้ไขด่วนรุ่นล่าสุดที่ประกอบด้วยโปรแกรมแก้ไขด่วนนี้ สำหรับข้อมูลเพิ่มเติม ให้คลิกหมายเลขบทความต่อไปนี้ เพื่อดูบทความในฐานความรู้ของ Microsoft::
960598สร้าง SQL Server 2005 ที่หลังจากที่มีการนำออกใช้ SQL Server 2005 Service Pack 3
Microsoft SQL Server 2005 โปรแกรมแก้ไขด่วนถูกสร้างสำหรับการระบุของ sql server เซอร์วิสแพ็ค คุณต้องใช้โปรแกรมแก้ไขด่วนของ SQL Server 2005 Service Pack 3 กับการติดตั้ง SQL Server 2005 Service Pack 3 โดยค่าเริ่มต้น hotfix ที่ให้ไว้ใน service pack ของ SQL Server จะรวมอยู่ใน service pack ถัดไปของ SQL Server
การหลีกเลี่ยงปัญหา
เมื่อต้องการแก้ไขปัญหานี้ ให้เขียนคำชี้แจงสิทธิ์การใช้การแทรกลงใน<table name="">values()</table>คำสั่ง
สถานะ
Microsoft ยืนยันว่าปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วน "การใช้งาน"
ข้อมูลอ้างอิง
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับรุ่นให้บริการแบบเพิ่มหน่วยสำหรับ SQL Server คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
935897มีแบบจำลองให้บริการแบบเพิ่มหน่วยจะพร้อมใช้งานจากทีม SQL Server จะจัดส่งโปรแกรมแก้ไขด่วนสำหรับการรายงานปัญหา


สำหรับข้อมูลเพิ่มเติมเกี่ยวกับเค้าร่างตั้งชื่อสำหรับการปรับปรุงใน SQL Server คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
822499แบบแผนการตั้งชื่อใหม่สำหรับแพคเกจโปรแกรมปรับปรุงซอฟต์แวร์ของ Microsoft SQL Server


สำหรับข้อมูลเพิ่มเติมเกี่ยวกับคำศัพท์ของการปรับปรุงซอฟต์แวร์ ให้คลิกหมายเลขบทความต่อไปนี้ เพื่อดูบทความใน Microsoft Knowledge Base::
824684คำอธิบายของคำศัพท์มาตรฐานที่ใช้เพื่ออธิบายปรับปรุงซอฟต์แวร์ของ Microsoft

คำเตือน: บทความนี้ได้รับการแปลโดยอัตโนมัติ

คุณสมบัติ

รหัสบทความ: 971057 - การตรวจสอบครั้งสุดท้าย: 10/21/2010 08:14:00 - ฉบับแก้ไข: 2.0

Microsoft SQL Server 2008 Standard, Microsoft SQL Server 2008 Enterprise, Microsoft SQL Server 2008 Developer, Microsoft SQL Server 2008 Workgroup, Microsoft SQL Server 2005 Standard Edition, Microsoft SQL Server 2005 Developer Edition, Microsoft SQL 2005 Server Enterprise, Microsoft SQL Server 2005 Standard X64 Edition, Microsoft SQL Server 2005 Standard Edition for Itanium Based Systems, Microsoft SQL Server 2005 Enterprise X64 Edition, Microsoft SQL Server 2005 Enterprise Edition for Itanium Based Systems, Microsoft SQL 2005 Server Workgroup

  • kbsurveynew kbexpertiseadvanced kbqfe kbfix kbmt KB971057 KbMtth
คำติชม