Jenis Data - AWS Clean Rooms

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Jenis Data

Setiap nilai yang AWS Clean Rooms menyimpan atau mengambil memiliki tipe data dengan set tetap properti terkait. Tipe data dideklarasikan saat tabel dibuat. Tipe data membatasi kumpulan nilai yang dapat berisi kolom atau argumen.

Tabel berikut mencantumkan tipe data yang dapat Anda gunakan dalam AWS Clean Rooms tabel.

Jenis data Alias Deskripsi
ARRAY Tidak berlaku Tipe data bersarang array
BIGINT Tidak berlaku Bilangan bulat delapan byte bertanda
BOOLEAN BOOL Logis Boolean (benar/salah)
CHAR KARAKTER String karakter dengan panjang tetap
DATE Tidak berlaku Tanggal kalender (tahun, bulan, hari)
DECIMAL NUMERIC Numerik persis dari presisi yang dapat dipilih
DOUBLE PRECISION MENGAPUNG8, MENGAPUNG Angka floating-point presisi ganda
INTEGER INT Bilangan bulat empat byte bertanda
PETA Tidak berlaku Memetakan tipe data bersarang
REAL FLOAT4 Angka floating-point presisi tunggal
SMALLINT Tidak berlaku Bilangan bulat dua byte bertanda
STRUCT Tidak berlaku Struct tipe data bersarang
SUPER Tidak berlaku Tipe data superset yang mencakup semua jenis skalar AWS Clean Rooms termasuk tipe kompleks seperti ARRAY dan STRUCTS.
TIME Tidak berlaku Waktu hari
JADWAL Tidak berlaku Waktu hari dengan zona waktu
VARBYTE VARBINARY, BINER BERVARIASI Nilai biner dengan panjang variabel
VARCHAR KARAKTER BERVARIASI String karakter panjang variabel dengan batas yang ditentukan pengguna
catatan

Tipe data bersarang ARRAY, STRUCT, dan MAP saat ini hanya diaktifkan untuk aturan analisis kustom. Untuk informasi selengkapnya, lihat Jenis bersarang.

Karakter multibyte

Tipe data VARCHAR mendukung karakter multibyte UTF-8 hingga maksimal empat byte. Karakter lima byte atau lebih lama tidak didukung. Untuk menghitung ukuran kolom VARCHAR yang berisi karakter multibyte, kalikan jumlah karakter dengan jumlah byte per karakter. Misalnya, jika string memiliki empat karakter Mandarin, dan setiap karakter panjangnya tiga byte, maka Anda memerlukan kolom VARCHAR (12) untuk menyimpan string.

Tipe data VARCHAR tidak mendukung titik kode UTF-8 yang tidak valid berikut ini:

0xD800 – 0xDFFF(Urutan byte: ED A0 80 —) ED BF BF

Tipe data CHAR tidak mendukung karakter multibyte.