* (Perkalian) (Transact-SQL)

Berlaku untuk:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse Analytics AnalyticsPlatform System (PDW)Titik akhir analitik SQL di Microsoft FabricWarehouse di Microsoft Fabric

Mengalikan dua ekspresi (operator perkalian aritmetika).

Konvensi sintaks transact-SQL

Sintaksis

expression * expression  

Catatan

Untuk melihat sintaks Transact-SQL untuk SQL Server 2014 (12.x) dan versi yang lebih lama, lihat Dokumentasi versi sebelumnya.

Argumen

expression
Adalah ekspresi valid dari salah satu jenis data dari kategori jenis data numerik, kecuali jenis data tanggalwaktu dan smalldatetime.

Jenis Hasil

Mengembalikan tipe data argumen dengan prioritas yang lebih tinggi. Untuk informasi selengkapnya, lihat Prioritas Tipe Data (Transact-SQL).

Contoh

Contoh berikut mengambil nomor identifikasi produk, nama, harga daftar, dan harga daftar baru semua sepeda gunung dalam Product tabel. Harga daftar baru dihitung dengan menggunakan * operator aritmatika untuk mengalikan dengan ListPrice1.15.

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

Contoh: Azure Synapse Analytics and Analytics Platform System (PDW)

Contoh berikut mengambil nama depan dan belakang karyawan dalam dimEmployee tabel, dan menghitung pembayaran untuk VacationHours masing-masing karyawan.

-- Uses AdventureWorks  
  
SELECT FirstName, LastName, BaseRate * VacationHours AS VacationPay  
FROM DimEmployee  
ORDER BY lastName ASC;  

Lihat Juga

Tipe Data (Transact-SQL)
Ekspresi (Transact-SQL)
Fungsi Bawaan (Transact-SQL)
Operator (Transact-SQL)
SELECT (Transact-SQL)
WHERE (Transact-SQL)
*= (Penetapan Perkalian) (Transact-SQL)
Operator Majemuk (Transact-SQL)