อัพเดท
คำนิยาม
เปลี่ยนข้อมูลในตารางหรือดู
ตลาดหลักทรัพย์วัตถุ UPDATE {ชื่อคอลัมน์ = แสดงออก {| DEFAULT | NULL} | @ = นิพจน์ตัวแปร | @ คอลัมน์ = ตัวแปรนิพจน์ =} [, ... n] [จาก {} [, ... n]] [WHERE { }] คำอธิบายของคำสั่ง
- ตลาดหลักทรัพย์: ระบุรายการของชื่อตัวแปรหรือคอลัมน์ที่จะได้รับการปรับปรุง
- คอลัมน์ชื่อ: คอลัมน์ที่มีข้อมูลที่จะเปลี่ยน จะต้องมีอยู่ในตารางหรือมุมมอง คอลัมน์ Identity หรือคอลัมน์ที่คำนวณไม่สามารถปรับปรุงได้
- นิพจน์: เป็นตัวแปร, ค่าที่แท้จริงการแสดงออกหรือคำสั่ง subselect ในวงเล็บที่ส่งกลับค่าเดียว ค่าที่ส่งกลับโดยการแสดงออกมาแทนที่ค่าที่มีอยู่ในคอลัมน์หรือตัวแปร
- เริ่มต้น: ระบุค่าเริ่มต้นที่กำหนดไว้สำหรับคอลัมน์คือการเปลี่ยนค่าที่มีอยู่ในคอลัมน์นั้น นี้ยังสามารถใช้ในการเปลี่ยนคอลัมน์ให้เป็นโมฆะถ้ามันมีค่าเริ่มต้นและไม่มีการตั้งค่าที่จะยอมรับค่า Null
- จาก: ระบุให้ใช้ตารางแหล่งที่มา, มุมมองหรือตารางมาเพื่อให้เกณฑ์ในการดำเนินการปรับปรุง ถ้าวัตถุถูกปรับปรุงจะแสดงในส่วนคำสั่ง FROM และมีเพียงหนึ่งอ้างอิงถึงวัตถุในนั้นคุณสามารถระบุหรือไม่ว่าชื่อวัตถุ ถ้าวัตถุถูกปรับปรุงจะปรากฏมากกว่าหนึ่งครั้งในคำสั่ง FROM, อ้างอิงไปยังวัตถุที่เดียวไม่ต้องระบุชื่อของตาราง ทั้งหมดอ้างอิงอื่น ๆ ไปยังวัตถุของประโยคจะต้องมีชื่อวัตถุ
- WHERE: ระบุถึงสภาวะที่ จำกัด แถวที่มีการปรับปรุง ใช้มันเป็นสิ่งสำคัญเพราะถ้าไม่ระเบียนทั้งหมดจากตารางหรือมุมมองที่ได้รับการแก้ไข
ตัวอย่าง
การปรับปรุงระเบียนทั้งหมดในตารางพนักงานขาย
อัพเดทโบนัส Sales.SalesPerson SET = 6000, CommissionPct = .10, SalesQuota = NULL
ข การปรับปรุงเฉพาะระเบียนที่มีชื่อขึ้นต้นด้วยถนน-250 และมีสีแดง การเปลี่ยนแปลงแสดงวิธีการใช้ค่าจากการคำนวณ
UPDATE SET ListPrice = ListPrice Production.Product * 2 WHERE ชื่อเช่น N'Road-250% 'และสี = N'Red'
ค ปรับเปลี่ยนคอลัมน์ของพนักงานขาย SalesYTD ตารางเพื่อสะท้อนถึงยอดขายล่าสุดที่บันทึกไว้ในตารางที่ SalesOrderHeader
Sales.SalesPerson ตลาดหลักทรัพย์ SalesYTD UPDATE = + Subtotal จาก Sales.SalesPerson SalesYTD เป็น SP INNER เข้าร่วมเป็น ๆ Sales.SalesOrderHeader sp.SalesPersonID = so.SalesPersonID
และ so.OrderDate = (SELECT MAX (OrderDate) จากที่ Sales.SalesOrderHeader SalesPersonID = sp.SalesPersonID)
Bitacoras.com ข้อมูล ...
อัตราใน Bitacoras.com: นิยามคำสั่ง UPDATE เปลี่ยนข้อมูลในตารางหรือดู ตลาดหลักทรัพย์วัตถุ UPDATE {ชื่อคอลัมน์ = แสดงออก {| DEFAULT | NULL} | @ = นิพจน์ตัวแปร | @ คอลัมน์ = ตัวแปรนิพจน์ =} [?, N] [? จาก {} [, N]] .....
วิธีการเกี่ยวกับฉันพบเว็บไซต์นี้และผมพอใจที่ฉันพบและตอนนี้ฉันกำลังทำงานกับ Visual Studio 2010 (. NET) และ SQL Server 2008
แต่ผมมีภาวะแทรกซ้อนและต้องการที่จะดูว่าฉันสามารถนับบนการสนับสนุนของคุณและล้างข้อสงสัยของฉัน
สำหรับฉันไม่สามารถเรียกเก็บขั้นตอน (UPDATE)
ถ้าคุณสามารถให้ฉันข้อมูลบางอย่างเพิ่มเติมเกี่ยวกับปัญหาของคุณผมจะดูว่าฉันสามารถช่วย
[... ] ข้อความนี้ถูก Twitted โดย solovb [... ]