UPDATE
Definizzjoni
Ibdel id-data fit-tabella jew opinjoni.
SET oġġett AĠĠORNAMENT {Isem kolonna = {espressjoni | KONTUMAĊJA | NULL} | @ varjabbli = espressjoni | @ varjabbli = kolonna = espressjoni} [, ... n] [MILL {} [, ... n]] [FEJN { }]
Deskrizzjoni tal-klawsoli
- SET: Tispeċifika l-lista ta 'ismijiet varjabbli jew kolonna li jiġu aġġornati.
- Kolonna Isem: Kolonna fih id-data se jinbidlu. Għandhom jeżistu fit-tabella jew opinjoni. Kolonni Identità jew kolonni maħduma ma jistax jiġi aġġornat.
- Espressjoni: hija varjabbli, il-valur litterali, l-espressjoni, jew dikjarazzjoni subselect fil-parentesi li prospetti valur wieħed. Il-valur lura mill-espressjoni jieħu post il-valur eżistenti fil-kolonna jew varjabbli.
- Default: Tispeċifika l-valur ta 'default definiti għall-kolonna huwa li jinbidlu l-valuri eżistenti f'dik il-kolonna. Dan jista 'jintuża wkoll għall-bidla l-kolonna null jekk ma jkollu ebda nuqqas u huwa stabbilit li jaċċetta valuri nulla.
- MILL: Jispeċifika li jużaw tabella sors, il-fehma jew tabella derivata li jipprovdu l-kriterji għall-operazzjoni aġġornament. Jekk l-oġġett jiġi aġġornat ikun indikat fl-MILL-klawsola u hemm biss wieħed referenza għall-oġġett fiha, inti tista 'tispeċifika kemm jekk alias oġġett. Jekk l-oġġett qed tiġi aġġornata tidher iktar minn darba fil-MILL klawżola, referenza waħda għall-oġġett ma għandu jispeċifika alias mejda. Ir-referenzi kollha l-oħra għall-għan tal-klawsola għandhom jinkludu alias oġġett.
- FEJN: tispeċifika kondizzjonijiet li jillimitaw il-fillieri li huma aġġornati. L-użu tiegħu huwa importanti għaliex jekk mhux l-rekords tal-mejda jew fehma li jirċievi l-emenda.
Eżempji
1. Aġġornamenti reġistri kollha fil-salesperson tabella.
UPDATE Sales.SalesPerson SET Bonus = 6000, CommissionPct = 0.10, SalesQuota = NULL
b. Aġġornamenti biss il-records li isimhom jibda bil-250 Triq u huma ħomor. Il-bidla turi kif jużaw valuri kkalkulati.
AĠĠORNAMENT SET ListPrice = ListPrice Production.Product * 2 FEJN Isem SIMILI N'Road-250% "U kulur = N'Red"
c. Immodifika kolonna tal-bejjiegħ SalesYTD tabella li jirriflettu l-bejgħ l-aktar riċenti rreġistrata fil SalesOrderHeader Tabella.
SalesYTD SET AĠĠORNAMENT Sales.SalesPerson = + Subtotal MILL Sales.SalesPerson SalesYTD KIF sp 'ġewwa Jissieħbu KIF hekk DWAR Sales.SalesOrderHeader sp.SalesPersonID = so.SalesPersonID
U so.OrderDate = (TAGĦŻEL MAX (OrderDate) MINN FEJN Sales.SalesOrderHeader SalesPersonID = sp.SalesPersonID)
Informazzjoni Bitacoras.com ...
Rata fil Bitacoras.com: Definizzjoni dikjarazzjoni AĠĠORNAMENT Ibdel id-data fit-tabella jew opinjoni. SET oġġett AĠĠORNAMENT {Isem kolonna = {espressjoni | KONTUMAĊJA | NULL} | @ varjabbli = espressjoni | @ varjabbli = kolonna = espressjoni} [?, N] [? MILL {} [, N]] .....
Kif dwar sibt dan is-sit u I delight li sibt, u issa jien taħdem ma Visual Studio 2010 (. NET) u SQL Server 2008
Imma jien kumplikazzjonijiet u tixtieq tara jekk I jista 'joqgħod fuq l-appoġġ tiegħek u ċar id-dubji tiegħi
Għall I ma jistgħux jikkontestaw il-proċedura maħżuna (AĠĠORNAMENT)
jekk inti tista 'tagħti me xi informazzjoni aktar dwar il-problema tiegħek jien ser tara jekk I tista' tgħin.
[...] Dan il-post kienet Twitted mill solovb [...]