try_multiply
işlevi
Şunlar için geçerlidir: Databricks SQL
Databricks Runtime 10.4 LTS ve üzeri
multiplier
veya NULL
taşma ile çarpılırmultiplicand
.
Söz dizimi
try_multiply(multiplier, multiplicand)
Bağımsız değişkenler
multiplier
: Sayısal veya INTERVAL ifadesi.multiplicand
: Sayısal ifade veya INTERVAL ifadesi.
Her iki bağımsız değişken için de INTERVAL belirtemezsiniz.
Döndürülenler
- Hem hem
multiplicand
demultiplier
ONDALıK ise, sonuç ONDALıK olur. - Veya
multiplier
multiplicand
bir INTERVAL ise, sonuç aynı türde olur. - Hem hem de
multiplier
multiplier
tam sayı türündeyse, sonuç iki türden büyük olur. - Diğer tüm durumlarda sonuç DOUBLE olur.
multiplier
veya multiplicand
değeri 0 ise, işleç 0 döndürür.
Çarpmanın sonucu, sonuç türü için ilişkilinin dışındaysa, sonuç olur NULL
.
Örnekler
> SELECT 3 * 2;
6
> SELECT 2L * 2L;
4L
> SELECT INTERVAL '3' YEAR * 3;
9-0
> SELECT 100Y * 100Y
NULL
İlgili işlevler
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin