MariaDB
 sql >> Baza danych >  >> RDS >> MariaDB

Jak działa TAN() w MariaDB

W MariaDB, TAN() jest wbudowaną funkcją numeryczną, która zwraca tangens swojego argumentu.

Składnia

Składnia wygląda tak:

TAN(X)

Gdzie X to liczba, dla której należy zwrócić styczną.

Przykład

Oto przykład:

SELECT TAN(1.5672);

Wynik:

+-------------------+
| TAN(1.5672)       |
+-------------------+
| 278.0602948059405 |
+-------------------+

Oto kilka przykładów:

SELECT 
    TAN(0),
    TAN(1),
    TAN(PI());

Wynik:

+--------+-------------------+-------------------------+
| TAN(0) | TAN(1)            | TAN(PI())               |
+--------+-------------------+-------------------------+
|      0 | 1.557407724654902 | -1.2246467991473532e-16 |
+--------+-------------------+-------------------------+

Argument przeczący

Argumenty negatywne są całkowicie uzasadnione.

Przykład:

SELECT TAN(-2.17873);

Wynik:

+--------------------+
| TAN(-2.17873)      |
+--------------------+
| 1.4370963009569087 |
+--------------------+

Argument nieliczbowy

Oto, co się dzieje, gdy dostarczamy argument nieliczbowy:

SELECT TAN('Two');

Wynik:

+------------+
| TAN('Two') |
+------------+
|          0 |
+------------+
1 row in set, 1 warning (0.000 sec)

Sprawdźmy ostrzeżenie:

SHOW WARNINGS;

Wynik:

+---------+------+-----------------------------------------+
| Level   | Code | Message                                 |
+---------+------+-----------------------------------------+
| Warning | 1292 | Truncated incorrect DOUBLE value: 'Two' |
+---------+------+-----------------------------------------+

Nieprawidłowa liczba argumentów

Wywołanie TAN() bez argumentu powoduje błąd:

SELECT TAN();

Wynik:

ERROR 1582 (42000): Incorrect parameter count in the call to native function 'TAN'

Oraz:

SELECT TAN(1, 2);

Wynik:

ERROR 1582 (42000): Incorrect parameter count in the call to native function 'TAN'

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak REPEAT() działa w MariaDB

  2. Niestandardowe wykresy do monitorowania systemów MySQL, MariaDB, MongoDB i PostgreSQL — porady i wskazówki dotyczące ClusterControl

  3. MariaDB LOCALTIMESTAMP() Objaśnienie

  4. MariaDB JSON_REPLACE() Objaśnienie

  5. Jak SQRT() działa w MariaDB