The Wayback Machine - http://web.archive.org/web/20140105200649/http://msdn.microsoft.com:80/zh-tw/library/ms190279(v=sql.90).aspx
匯出 (0) 列印
全部展開
Expand Minimize
本主題尚未接受評分 - 為這個主題評分

% (模除) (Transact-SQL)

傳回某個數值除以另一個數值的餘數。

主題連結圖示 Transact-SQL 語法慣例


dividend % divisor
dividend

這是被除的數值運算式。dividend 必須是整數和貨幣資料類型類別目錄中任何一個資料類型,或是 numeric 資料類型的有效運算式。

divisor

這是用來除以被除式的數值運算式。divisor 必須是整數和貨幣資料類型類別目錄中任何一個資料類型,或是 numeric 資料類型的任何有效運算式。

由兩個引數的資料類型決定。

模除算術運算子可以用在 SELECT 陳述式的選取清單中,搭配資料行名稱、數值常數或任何整數和貨幣資料類型類別目錄或 numeric 資料類型的有效運算式等任何組合。

下列範例會傳回產品識別碼、產品單價以及將每個產品價格 (轉換為整數值) 除以訂購產品數的模除 (餘數)。

USE AdventureWorks;
GO
SELECT TOP(100)ProductID, UnitPrice, OrderQty,
   CAST((UnitPrice) AS int) % OrderQty AS Modulo
FROM Sales.SalesOrderDetail;
GO
本文對您有任何幫助嗎?
(剩餘 1500 個字元)

社群新增項目

新增
顯示:
© 2014 Microsoft. 著作權所有,並保留一切權利。