PostgreSQL

Fungsi SQL PostgreSQL

Database open-source yang powerful dan populer. 13 fungsi tersedia.

Menampilkan 13 dari 13 fungsi dalam kategori Conversion

CAST

Conversion

Mengkonversi nilai dari satu tipe data ke tipe data lain. Dapat juga menggunakan sintaks alternatif expression::type.

Tipe hasil: target_type

CONVERT

Conversion

Mengkonversi bytea dari satu encoding ke encoding lain. Untuk konversi character encoding.

Tipe hasil: bytea

CONVERT_FROM

Conversion

Mengkonversi bytea ke text menggunakan encoding tertentu. Berguna untuk decode binary data.

Tipe hasil: text

CONVERT_TO

Conversion

Mengkonversi text ke bytea menggunakan encoding tertentu. Berguna untuk encode text ke binary.

Tipe hasil: bytea

ENUM_FIRST

Conversion

Mengembalikan nilai pertama dari enum type. Berguna untuk mendapatkan default atau validasi enum.

Tipe hasil: anyenum

ENUM_LAST

Conversion

Mengembalikan nilai terakhir dari enum type. Berguna untuk validasi range enum.

Tipe hasil: anyenum

ENUM_RANGE

Conversion

Mengembalikan array berisi semua nilai enum dalam range. Tanpa argumen mengembalikan semua nilai.

Tipe hasil: anyarray

PG_TYPEOF

Conversion

Mengembalikan nama tipe data dari nilai. Berguna untuk debugging dan introspection.

Tipe hasil: regtype

TO_ASCII

Conversion

Mengkonversi text ke ASCII, mengganti karakter non-ASCII dengan equivalent terdekat. Berguna untuk normalisasi.

Tipe hasil: text

TO_HEX

Conversion

Mengkonversi integer ke representasi hexadecimal string. Berguna untuk encoding dan debugging.

Tipe hasil: text

TO_NUMBER

Conversion

Mengkonversi string ke numeric menggunakan format pattern. Kebalikan dari TO_CHAR untuk angka.

Tipe hasil: numeric

TO_REGCLASS

Conversion

Mengkonversi nama tabel ke OID. Mengembalikan NULL jika tabel tidak ada. Berguna untuk cek existence tabel.

Tipe hasil: regclass

TO_REGTYPE

Conversion

Mengkonversi nama tipe data ke OID. Mengembalikan NULL jika tipe tidak ada. Berguna untuk validasi tipe.

Tipe hasil: regtype