Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Karakter pemformatan gaya Teradata untuk data numerik
Berikut ini, Anda dapat menemukan bagaimana fungsi TEXT_TO_INT_ALT dan TEXT_TO_NUMERIC_ALT menafsirkan karakter dalam string ekspresi input. Anda juga dapat menemukan daftar karakter yang dapat Anda tentukan dalam frasa format. Selain itu, Anda dapat menemukan deskripsi perbedaan antara pemformatan gaya Teradata dan Amazon Redshift untuk opsi format.
format | Deskripsi |
---|---|
G | Tidak didukung sebagai pemisah grup dalam string ekspresi input. Anda tidak dapat menentukan karakter ini dalam frasa format. |
D | Simbol Radix. Anda dapat menentukan karakter ini dalam frasa format. Karakter ini setara dengan. (periode). Simbol Radix tidak dapat muncul dalam frasa format yang berisi salah satu karakter berikut:
|
/ , : % | Karakter penyisipan/(garis miring ke depan), koma (,),: (titik dua), dan% (tanda persen). Anda tidak dapat memasukkan karakter ini dalam frasa format. Amazon Redshift mengabaikan karakter ini dalam string ekspresi input. |
. |
Periode sebagai karakter radix, yaitu titik desimal. Karakter ini tidak dapat muncul dalam frasa format yang berisi salah satu karakter berikut:
|
B | Anda tidak dapat menyertakan karakter spasi kosong (B) dalam frasa format. Dalam string ekspresi input, spasi depan dan belakang diabaikan dan spasi antar digit tidak diperbolehkan. |
+ - | Anda tidak dapat menyertakan tanda plus (+) atau tanda minus (-) dalam frasa format. Namun, tanda plus (+) dan tanda minus (-) diuraikan secara implisit sebagai bagian dari nilai numerik jika muncul dalam string ekspresi input. |
V |
Indikator posisi titik desimal. Karakter ini tidak dapat muncul dalam frasa format yang berisi salah satu karakter berikut:
|
Z | Digit desimal yang ditekan nol. Amazon Redshift memangkas angka nol terkemuka. Karakter Z tidak dapat mengikuti karakter 9. Karakter Z harus berada di sebelah kiri karakter radix jika bagian fraksi berisi karakter 9. |
9 | Digit desimal. |
CHAR (n) | Untuk format ini, Anda dapat menentukan yang berikut:
|
- | Karakter tanda hubung (-). Anda tidak dapat memasukkan karakter ini dalam frasa format. Amazon Redshift mengabaikan karakter ini dalam string ekspresi input. |
D | Desimal Zonasi Ditandatangani. Karakter S harus mengikuti digit desimal terakhir dalam frasa format. Karakter terakhir dari string ekspresi input dan konversi numerik yang sesuai tercantum dalamKarakter pemformatan data untuk Desimal Zona Ditandatangani, pemformatan data numerik gaya Teradata . Karakter S tidak dapat muncul dalam frasa format yang berisi salah satu karakter berikut:
|
E | Notasi eksponensial. String ekspresi input dapat mencakup karakter eksponen. Anda tidak dapat menentukan E sebagai karakter eksponen dalam frasa format. |
FN9 | Tidak didukung di Amazon Redshift. |
FNE | Tidak didukung di Amazon Redshift. |
$, USD, Dolar AS | Tanda dolar ($), simbol mata uang ISO (USD), dan nama mata uang Dolar AS. Simbol mata uang ISO USD dan nama mata uang Dolar AS peka huruf besar/kecil. Amazon Redshift hanya mendukung mata uang USD. String ekspresi input dapat mencakup spasi antara simbol mata uang USD dan nilai numerik, misalnya '$ 123E2' atau '123E2 $'. |
L | Simbol mata uang. Karakter simbol mata uang ini hanya dapat muncul sekali dalam frasa format. Anda tidak dapat menentukan karakter simbol mata uang berulang. |
C | Simbol mata uang ISO. Karakter simbol mata uang ini hanya dapat muncul sekali dalam frasa format. Anda tidak dapat menentukan karakter simbol mata uang berulang. |
T | Nama mata uang lengkap. Karakter simbol mata uang ini hanya dapat muncul sekali dalam frasa format. Anda tidak dapat menentukan karakter simbol mata uang berulang. |
O | Simbol mata uang ganda. Anda tidak dapat menentukan karakter ini dalam frasa format. |
U |
Simbol mata uang ISO ganda. Anda tidak dapat menentukan karakter ini dalam frasa format. |
A | Nama mata uang ganda lengkap. Anda tidak dapat menentukan karakter ini dalam frasa format. |
Karakter pemformatan data untuk Desimal Zona Ditandatangani, pemformatan data numerik gaya Teradata
Anda dapat menggunakan karakter berikut dalam frase format fungsi TEXT_TO_INT_ALT dan TEXT_TO_NUMERIC_ALT untuk nilai desimal yang dikategorikan yang ditandatangani.
Karakter terakhir dari string input | Konversi numerik |
---|---|
{atau 0 | n... 0 |
A atau 1 | n... 1 |
B atau 2 | n... 2 |
C atau 3 | n... 3 |
D atau 4 | n... 4 |
E atau 5 | n... 5 |
F atau 6 | n... 6 |
G atau 7 | n... 7 |
H atau 8 | n... 8 |
Saya atau 9 | n... 9 |
} | - n... 0 |
J | - n... 1 |
K | - n... 2 |
L | - n... 3 |
M | - n... 4 |
T | - n... 5 |
O | - n... 6 |
P | - n... 7 |
Q | - n... 8 |
R | - n... 9 |