Partilhar via


* (Multiplicar) (Transact-SQL)

Multiplica duas expressões (um operador de multiplicação aritmética).

Ícone de vínculo de tópicoConvenções de sintaxe Transact-SQL

Sintaxe

expression * expression

Argumentos

  • expression
    É qualquer expressão válida de qualquer um dos tipos da categoria de tipo de dados numérico, exceto os tipos de dados datetime e smalldatetime.

Tipos de resultado

Retorna o tipo de dados do argumento com a precedência mais alta. Para obter mais informações, consulte Precedência de tipo de dados (Transact-SQL).

Exemplos

O exemplo a seguir recupera o número de identificação do produto, o nome, o preço de tabela e o novo preço de tabela de todas as bicicletas mountain bike na tabela Product. O novo preço de tabela é calculado usando o operador aritmético * para multiplicar ListPrice por 1.15.

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