我想弄清楚如何在AdventureWorks數據庫中創建一個存儲過程,該數據庫將city
作爲輸入返回該城市的address
,stateprovince
和salesterritory
列。SQL Server存儲過程城市返回
我一直在關注一個書的例子,但我覺得我很快就會偏離!
這裏是我迄今爲止...
CREATE PROCEDURE GetRegion
@address nvarchar(60) not null,
@province nvarchar(50) not null,
@territory varchar(50) not null
WITH EXECUTE AS CALLER
AS
BEGIN
SET NOCOUNT ON;
UPDATE Person.Address
SET AddressLine1 = @address
UPDATE Person.StateProvince
SET Name = @province
UPDATE Sales.SalesTerritory
SET Name = @territory
我真的開始在圈子去,我不知道我要去的地方錯還是我的下一個步驟需要是什麼。
感謝您的幫助!
'UPDATE'語句更改數據庫中的數據,您確定問題描述正確嗎? –
@GiorgosAltanis我只是在問同樣的事情。 –