Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

SIN()-Beispiele in SQL Server

Mit SQL Server können Sie T-SQL SIN() verwenden Funktion, um den Sinus einer Zahl zurückzugeben. Genauer gesagt gibt diese Funktion den trigonometrischen Sinus des angegebenen Winkels im Bogenmaß und in einem ungefähren numerischen Float zurück , Ausdruck.

Der Rückgabedatentyp ist float .

Die Zahl geben Sie beim Aufruf der Funktion als Argument an.

Syntax

Die Syntax lautet wie folgt:

SIN ( float_expression ) 

Wobei float_expression ist ein Ausdruck vom Typ Float oder von einem Typ, der implizit in Float konvertiert werden kann.

Beispiel 1 – Grundlegende Verwendung

Hier ist ein einfaches Beispiel, um zu demonstrieren, was SIN() ist gibt für einen bestimmten Wert zurück.

SELECT SIN(7) Result;

Ergebnis:

+-------------------+
| Result            |
|-------------------|
| 0.656986598718789 |
+-------------------+

Beispiel 2 – Negativer Wert

Hier ist ein Beispiel mit einem negativen Wert.

SELECT SIN(-7) Result;

Ergebnis:

+--------------------+
| Result             |
|--------------------|
| -0.656986598718789 |
+--------------------+

Beispiel 3 – Ausdrücke

Sie können Ausdrücke wie diese verwenden:

SELECT SIN(5*2) Result;

Ergebnis:

+-------------------+
| Result            |
|-------------------|
| -0.54402111088937 |
+-------------------+

Das hätte also das gleiche Ergebnis wie:

SELECT SIN(10) Result;

Ergebnis:

+-------------------+
| Result            |
|-------------------|
| -0.54402111088937 |
+-------------------+

Beispiel 4 – Verwendung von PI

In diesem Beispiel erhalte ich den Sinus von π (pi). Ich mache das, indem ich den PI() übergebe Funktion als Argument.

SELECT SIN(PI()) Result;

Ergebnis:

+----------------------+
| Result               |
|----------------------|
| 1.22464679914735E-16 |
+----------------------+