LN (výraz SSIS)

platí pro:SQL Server SSIS Integration Runtime ve službě Azure Data Factory

Vrátí přirozený logaritmus číselného výrazu.

Syntaxe

  
LN(numeric_expression)  

Arguments

numeric_expression
Je platný nenulový a nezáporný číselný výraz.

Typy výsledků

DT_R8

Poznámky

Číselný výraz se před výpočetem logaritmu přetypuje na datový typ DT_R8. Další informace najdete v tématu datové typy integračních služeb.

Pokud numeric_expression se vyhodnotí na nulu nebo zápornou hodnotu, vrátí se výsledek null.

Příklady výrazů

V tomto příkladu se používá číselný literál. Funkce vrátí hodnotu 3,737766961828337.

LN(42)  

V tomto příkladu se používá sloupec Délka. Pokud je hodnota sloupce 53,99, vrátí funkce hodnotu 3,9887988442302.

LN(Length)   

V tomto příkladu se používá proměnná Délka. Proměnná musí mít číselný datový typ nebo výraz musí obsahovat explicitní přetypování na číselný datový typ. Pokud je délka 234,567, vrátí funkce hodnotu 5,45774126708797.

LN(@Length)