Fungsi SQL

Dokumentasi lengkap 1002 fungsi SQL untuk berbagai database dengan syntax, parameter, dan contoh penggunaan.

Semua Fungsi

Menampilkan 24 dari 1002 fungsi

CURDATE

MySQLMySQL
Date & Time

Mengembalikan tanggal saat ini tanpa waktu. Alias: CURRENT_DATE.

Tipe hasil: DATE

CURRENT_DATE

MySQLMySQL
Date & Time

Sinonim untuk CURDATE(). Mengembalikan tanggal saat ini dalam format YYYY-MM-DD.

Tipe hasil: DATE

CURRENT_DATE

SnowflakeSnowflake
Date & Time

Mengembalikan tanggal saat ini (tanpa komponen waktu) dalam timezone session.

Tipe hasil: DATE

CURRENT_DATE

BigQueryBigQuery
Date & Time

Mengembalikan tanggal saat ini berdasarkan timezone yang ditentukan atau default timezone.

Tipe hasil: DATE

CURRENT_DATE

PostgreSQLPostgreSQL
Date & Time

Mengembalikan tanggal hari ini (tanpa waktu). Nilai tetap sama selama satu transaksi. Berbeda dengan NOW() yang menyertakan waktu.

Tipe hasil: date

CURRENT_DATE

DuckDBDuckDB
Date & Time

Mengembalikan tanggal saat ini (tanpa waktu). Nilai tetap konsisten dalam satu transaction.

Tipe hasil: DATE

CURRENT_DATETIME

BigQueryBigQuery
Date & Time

Mengembalikan datetime saat ini (tanggal dan waktu tanpa timezone) berdasarkan timezone yang ditentukan.

Tipe hasil: DATETIME

CURRENT_TIME

SnowflakeSnowflake
Date & Time

Mengembalikan waktu saat ini (tanpa komponen tanggal) dalam timezone session.

Tipe hasil: TIME

CURRENT_TIME

MySQLMySQL
Date & Time

Sinonim untuk CURTIME(). Mengembalikan waktu saat ini dalam format HH:MM:SS.

Tipe hasil: TIME

CURRENT_TIME

BigQueryBigQuery
Date & Time

Mengembalikan waktu saat ini (tanpa tanggal) berdasarkan timezone yang ditentukan.

Tipe hasil: TIME

CURRENT_TIME

PostgreSQLPostgreSQL
Date & Time

Mengembalikan waktu saat ini (tanpa tanggal) dengan timezone. Nilai tetap sama selama satu transaksi.

Tipe hasil: time with time zone

CURRENT_TIME

DuckDBDuckDB
Date & Time

Mengembalikan waktu saat ini (jam, menit, detik) tanpa tanggal. Berguna untuk timestamp dan logging.

Tipe hasil: TIME

CURRENT_TIMESTAMP

BigQueryBigQuery
Date & Time

Mengembalikan timestamp saat ini dalam UTC. Ini adalah cara paling umum untuk mendapatkan waktu saat ini di BigQuery.

Tipe hasil: TIMESTAMP

CURRENT_TIMESTAMP

SnowflakeSnowflake
Date & Time

Mengembalikan timestamp saat ini dengan timezone. Bisa dipanggil dengan atau tanpa parentheses.

Tipe hasil: TIMESTAMP_LTZ (timestamp with local timezone)

CURRENT_TIMESTAMP

MySQLMySQL
Date & Time

Sinonim untuk NOW(). Mengembalikan tanggal dan waktu saat ini. Standar SQL.

Tipe hasil: DATETIME

CURRENT_TIMESTAMP

PostgreSQLPostgreSQL
Date & Time

Mengembalikan tanggal dan waktu saat ini dengan timezone. Nilai tetap sama selama satu transaksi. Sama dengan NOW().

Tipe hasil: timestamp with time zone

CURRENT_TIMESTAMP

DuckDBDuckDB
Date & Time

Mengembalikan tanggal dan waktu saat ini dengan timezone. Alias standar SQL dari NOW().

Tipe hasil: TIMESTAMP WITH TIME ZONE

CURTIME

MySQLMySQL
Date & Time

Mengembalikan waktu saat ini tanpa tanggal. Alias: CURRENT_TIME.

Tipe hasil: TIME

DATABASE

MySQLMySQL
Conversion

Mengembalikan nama database yang sedang aktif/dipilih saat ini.

Tipe hasil: VARCHAR

DATE

MySQLMySQL
Date & Time

Mengekstrak bagian tanggal dari datetime atau timestamp. Menghapus komponen waktu.

Tipe hasil: DATE

DATE

BigQueryBigQuery
Date & Time

Membuat nilai DATE dari komponen atau mengekstrak DATE dari timestamp/datetime.

Tipe hasil: DATE

DATEADD

SnowflakeSnowflake
Date & Time

Menambahkan atau mengurangi interval waktu tertentu dari sebuah tanggal atau timestamp.

Tipe hasil: DATE/TIMESTAMP (sama dengan input)

DATEDIFF

MySQLMySQL
Date & Time

Menghitung selisih hari antara dua tanggal. Mengembalikan date1 - date2 dalam hari.

Tipe hasil: INTEGER

DATEDIFF

SnowflakeSnowflake
Date & Time

Menghitung selisih antara dua tanggal atau timestamp dalam unit waktu tertentu.

Tipe hasil: INTEGER