我是SQL的新手,我從另一個已經離開的人手中接過了內部開發的SQL數據庫。現在我面臨着試圖通過row_number和column進行更新的問題。如何更新row_num和column?
SQL文件的詳細信息如下,我希望能夠通過row_number和特定的列(例如郵政編碼)進行更新。但我不知道如何繼續。
E.g我有一個行號518,其中填充了錯誤信息的地址字段和郵政編碼。但我無法編輯它。它看起來像我必須編寫SQL代碼才能夠修改這個,但我沒有先前的SQL語句知識。
*SELECT TOP 1000 [SalesGroupNo]
,[CustomerName]
,[Address]
,[PostalCode]
,[ContractType]
,[Segmentation]
,[Channel]
,[SalesPerson]
,[Supervisor]
,[Source]
,[createDate]
,[modifiedDate]
,[contactno]
,[noofvisit]
,[BillingName]
,[BillingAddress]
,[ContactPerson]
,[PaymentTerm]
,[Status]
,[LastUpdatedBy]
,[OutletPostalCode]
,[CSPLID]
,[StatusDate]
,[Group]
,[Postal]
,[isGroup]
,[Remarks]
,[BA]
,[DateFrom]
,[DateTo]
FROM [OMS].[dbo].[Outlets]*
增加'sql-server'標籤,基於'[..]''引用「樣式。 – 2014-11-03 07:59:29
此表是否有主鍵?您可以將其識別爲針對列的一個或多個金鑰匙符號。沒有ORDER BY,行號不是可靠的字段用於更新。 – 2014-11-03 10:10:53