2011-12-06 25 views
0

我正在使用存儲過程。它在MySQL中。我將其遷移到SQL Server 2008在MySQL存儲過程中,我發現了以下聲明:Signed關鍵字在MySQL中做了什麼?

IF CONVERT(@intErrorNum,SIGNED) = -1 

(其中@intErrorNum是一個變量)。

Signed的功能是什麼?以上聲明是什麼意思?

而且SQL Server 2008中的Signed的等效語句是什麼?

回答

2

文字SIGNED用於在有符號整數中轉換字符串(或傳遞的值)(因此它可以是正數和負數)。
您也可以使用UNSIGNED,您的結果編號將始終爲非負數。

+0

@ user1018213:這是您需要的答案嗎? – Marco

相關問題