Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a:SQL Server
Base de Dados SQL do Azure
Instância Gerida do Azure SQL
Azure Synapse Analytics
Sistema de Plataforma de Análise (PDW)
Ponto de Extremidade de Análise SQL no Microsoft Fabric
Armazém no Microsoft Fabric
Base de Dados SQL no Microsoft Fabric
Multiplica duas expressões (um operador de multiplicação aritmética).
Transact-SQL convenções de sintaxe
Syntax
expression * expression
Arguments
expression
É qualquer expressão válida de qualquer um dos tipos de dados da categoria de tipo de dados numéricos, exceto os tipos de dados datetime e smalldatetime .
Tipos de Resultados
Retorna o tipo de dados do argumento com a precedência mais alta. Para obter mais informações, consulte Precedência de Tipos de Dados (Transact-SQL).
Examples
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 de montanha na Product tabela. O novo preço de tabela é calculado usando o * operador aritmético para multiplicar ListPrice por 1.15.
-- Uses AdventureWorks
SELECT ProductID, Name, ListPrice, ListPrice * 1.15 AS NewPrice
FROM Production.Product
WHERE Name LIKE 'Mountain-%'
ORDER BY ProductID ASC;
GO
Exemplos: Azure Synapse Analytics and Analytics Platform System (PDW)
O exemplo a seguir recupera o nome e o sobrenome dos funcionários na dimEmployee tabela e calcula o pagamento para VacationHours cada um..
-- Uses AdventureWorks
SELECT FirstName, LastName, BaseRate * VacationHours AS VacationPay
FROM DimEmployee
ORDER BY lastName ASC;
Ver também
Tipos de dados (Transact-SQL)
Expressões (Transact-SQL)
Funções incorporadas (Transact-SQL)
Operadores (Transact-SQL)
SELECIONAR (Transact-SQL)
ONDE (Transact-SQL)
*= (Atribuição de multiplicação) (Transact-SQL)
Operadores compostos (Transact-SQL)