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 | +----------------------+