* (Умножение) (Transact-SQL)

Умножает два выражения (арифметический оператор умножения).

Значок ссылки на разделСоглашения о синтаксисе в Transact-SQL

Синтаксис

expression * expression

Аргументы

  • expression
    Любое допустимое выражение любого типа данных из категории числовых типов данных, кроме datetime и smalldatetime.

Типы результата

Возвращает тип данных аргумента с более высоким приоритетом. Дополнительные сведения см. в разделе Приоритет типов данных (Transact-SQL).

Примеры

В следующем примере запрашивается идентификационный номер продукта, название, стоимость по прейскуранту и стоимость по новому прейскуранту для всех горных велосипедов из таблицы Product. Новая стоимость по прейскуранту вычисляется с помощью арифметического оператора * для умножения ListPrice на 1.15.

USE AdventureWorks;
GO
SELECT ProductID, Name, ListPrice, ListPrice * 1.15 AS NewPrice
FROM Production.Product
WHERE Name LIKE 'Mountain-%'
ORDER BY ProductID ASC;
GO

См. также

Справочник

Типы данных (Transact-SQL)
Выражения (Transact-SQL)
Функции (Transact-SQL)
Операторы (Transact-SQL)
SELECT (Transact-SQL)
Предложение WHERE (Transact-SQL)

Справка и поддержка

Получение помощи по SQL Server 2005