我試圖從城市和州的值中獲取正確的郵政編碼。但是我正在從郵編中失去領先的0。從存儲過程中丟失前導0
例
create procedure sp_getCorrectvalue
as
Begin
declare @value as nvarchar(5)
set @value = '00254'
return @value
End
declare @getValue as nvarchar(5)
Exec @getValue = sp_getCorrectvalue
select @getValue as zipCode
它應該返回00254
,但它返回254
這是不正確
請幫 感謝
爲什麼這個標籤爲Oracle和MySQL?它似乎是一個SQL Server的具體問題,除非我失去了一些東西... – 2013-02-20 22:25:58
請不要使用不適用於您的問題的標籤 – 2013-02-20 22:26:05
我道歉約翰,但添加這些標籤的目的是那些人也可以回答這個問題問他們是否知道。爲此,你不需要爲它投票。如果你知道答案,你可以回答它,而不是看問題標籤。這些標籤與這個問題有關。這是常見的數據庫問題。 – Maddy 2013-02-20 22:32:46