SQL EXP:將 e 提升至 n 次方

SQL EXP 函數會傳回 en 次方,其中 e 是自然對數的底數,大約等於 2.71828183

語法

EXP(number | expression)Code language: SQL (Structured Query Language) (sql)

引數

number | expression
是 n 次方,可以是整數或浮點數,接受正數或負數

回傳類型

EXP 函數會傳回一個浮點數,其精度取決於每個 RDBMS 的實作。

範例

以下陳述式會傳回 10 的指數值。

SELECT EXP(10);Code language: SQL (Structured Query Language) (sql)
       exp
------------------
 22026.4657948067
(1 row)Code language: SQL (Structured Query Language) (sql)

EXPLN 函數的反函數,因此,以下陳述式在兩個運算式中都會傳回 100

SELECT EXP( LN(100)), LN( EXP(100));  
Code language: SQL (Structured Query Language) (sql)
 exp | ln
-----+-----
 100 | 100
(1 row)Code language: SQL (Structured Query Language) (sql)
這個教學對您有幫助嗎?