Di Oracle, COS()
fungsi mengembalikan kosinus argumennya.
Sintaks
COS()
sintaks fungsi berjalan seperti ini:
COS(n)
Dimana n
adalah tipe data numerik atau tipe data nonnumerik apa pun yang dapat secara implisit dikonversi ke tipe data numerik.
Contoh
Berikut ini contoh untuk didemonstrasikan:
SELECT COS(2)
FROM DUAL;
Hasil:
COS(2) ____________________________________________ -0.41614683654714238699756822950076218977
Nilai Null
Melewati null
ke COS()
mengembalikan null
:
SET NULL 'null';
SELECT COS(null)
FROM DUAL;
Hasil:
COS(NULL) ____________ null
Secara default, SQLcl dan SQL*Plus mengembalikan ruang kosong setiap kali nilai null muncul sebagai hasil dari SELECT
SQL penyataan.
Namun, Anda dapat menggunakan SET NULL
untuk menentukan string berbeda yang akan dikembalikan. Di sini saya menetapkan bahwa string null
harus dikembalikan.
Jumlah Argumen Salah
Memanggil COS()
tanpa memberikan argumen apa pun mengembalikan kesalahan:
SELECT COS()
FROM DUAL;
Hasil:
Error starting at line : 1 in command - SELECT COS() FROM DUAL Error at Command Line : 1 Column : 8 Error report - SQL Error: ORA-00909: invalid number of arguments 00909. 00000 - "invalid number of arguments" *Cause: *Action:
Dan meneruskan jumlah argumen yang salah menghasilkan kesalahan:
SELECT COS(1, 2)
FROM DUAL;
Hasil:
Error starting at line : 1 in command - SELECT COS(1, 2) FROM DUAL Error at Command Line : 1 Column : 8 Error report - SQL Error: ORA-00909: invalid number of arguments 00909. 00000 - "invalid number of arguments" *Cause: *Action: