Fungsi SQL

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

Semua Fungsi

Menampilkan 24 dari 1002 fungsi

STRTOK_TO_ARRAY

SnowflakeSnowflake
String

Memecah string menjadi array berdasarkan set delimiter characters. Kombinasi STRTOK dan SPLIT.

Tipe hasil: ARRAY

STR_TO_DATE

MySQLMySQL
Conversion

Converts a string to a DATE, DATETIME, or TIME value based on the provided format string. The inverse of DATE_FORMAT.

Tipe hasil: DATE | DATETIME | TIME

ST_AREA

BigQueryBigQuery
Geography

Menghitung luas area dari objek GEOGRAPHY polygon dalam meter persegi.

Tipe hasil: FLOAT64

ST_ASGEOJSON

BigQueryBigQuery
Geography

Mengkonversi GEOGRAPHY ke GeoJSON string.

Tipe hasil: STRING

ST_ASTEXT

BigQueryBigQuery
Geography

Mengkonversi GEOGRAPHY ke Well-Known Text (WKT) string.

Tipe hasil: STRING

ST_CONTAINS

BigQueryBigQuery
Geography

Memeriksa apakah geography_1 sepenuhnya mengandung geography_2.

Tipe hasil: BOOL

ST_DISTANCE

BigQueryBigQuery
Geography

Menghitung jarak terpendek antara dua objek GEOGRAPHY dalam meter.

Tipe hasil: FLOAT64

ST_GEOGFROMTEXT

BigQueryBigQuery
Geography

Membuat GEOGRAPHY dari Well-Known Text (WKT) string.

Tipe hasil: GEOGRAPHY

ST_GEOGPOINT

BigQueryBigQuery
Geography

Membuat GEOGRAPHY point dari koordinat longitude dan latitude.

Tipe hasil: GEOGRAPHY

ST_INTERSECTS

BigQueryBigQuery
Geography

Memeriksa apakah dua objek GEOGRAPHY memiliki intersection (bersinggungan atau overlap).

Tipe hasil: BOOL

ST_LENGTH

BigQueryBigQuery
Geography

Menghitung panjang total dari linestring atau perimeter polygon dalam meter.

Tipe hasil: FLOAT64

ST_UNION

BigQueryBigQuery
Geography

Menggabungkan dua objek GEOGRAPHY menjadi satu. ST_UNION_AGG untuk aggregate.

Tipe hasil: GEOGRAPHY

SUBDATE

MySQLMySQL
Date & Time

Subtracts a time interval from a date. Acts as a synonym for DATE_SUB() and can also be used with a plain number of days.

Tipe hasil: DATE/DATETIME

SUBSTR

MySQLMySQL
String

Alias untuk SUBSTRING. Mengekstrak substring dari string mulai dari posisi tertentu dengan panjang opsional.

Tipe hasil: VARCHAR

SUBSTR

BigQueryBigQuery
String

Extracts a portion of characters from a string starting at a specified position. An alias for SUBSTRING, highly useful for data extraction and parsing.

Tipe hasil: STRING

SUBSTR

DuckDBDuckDB
String

Mengambil sebagian string mulai dari posisi tertentu. Alias dari SUBSTRING dengan sintaks yang lebih pendek.

Tipe hasil: VARCHAR

SUBSTRING

PostgreSQLPostgreSQL
String

Mengambil sebagian karakter dari sebuah string berdasarkan posisi awal dan panjang yang ditentukan.

Tipe hasil: text

SUBSTRING

SnowflakeSnowflake
String

Mengambil sebagian karakter dari sebuah string berdasarkan posisi awal dan panjang. SUBSTR adalah alias yang identik.

Tipe hasil: VARCHAR

SUBSTRING

MySQLMySQL
String

Mengekstrak substring dari string mulai dari posisi tertentu. Mendukung panjang opsional untuk membatasi karakter yang diambil.

Tipe hasil: VARCHAR

SUBSTRING

BigQueryBigQuery
String

Extracts a portion of characters from a string. Identical to SUBSTR, available for standard SQL compatibility.

Tipe hasil: STRING

SUBSTRING

DuckDBDuckDB
String

Mengambil sebagian karakter dari sebuah string berdasarkan posisi awal dan panjang.

Tipe hasil: VARCHAR

SUBSTRING_INDEX

MySQLMySQL
String

Mengambil substring berdasarkan delimiter. Berguna untuk parsing string seperti path, URL, atau CSV.

Tipe hasil: VARCHAR

SUBTIME

MySQLMySQL
Date & Time

Subtracts a time value (expr2) from a datetime or time expression (expr1).

Tipe hasil: TIME/DATETIME

SUFFIX

DuckDBDuckDB
String

Mengecek apakah string diakhiri dengan suffix tertentu. Alias: ENDS_WITH. Mengembalikan boolean.

Tipe hasil: BOOLEAN