Rumah > pangkalan data > Oracle > teks badan

Bagaimana untuk menetapkan saiz aksara kepada 10 digit untuk integer terpelihara dalam Oracle

下次还敢
Lepaskan: 2024-05-07 13:24:15
asal
269 orang telah melayarinya

Saiz aksara medan berangka dalam Oracle boleh ditetapkan dengan NUMBER(Saiz aksara, ketepatan), dengan ketepatan integer ialah 0. Untuk medan berangka yang perlu menyimpan integer 10 digit, anda boleh mengikuti langkah di bawah: 1. Buat jadual dan tetapkan saiz aksara medan angka kepada 10. Masukkan data integer 10 digit; saiz aksara ditetapkan dengan betul kepada 10 digit.

Bagaimana untuk menetapkan saiz aksara kepada 10 digit untuk integer terpelihara dalam Oracle

Cara untuk menetapkan saiz aksara medan angka dalam Oracle kepada 10 digit

Dalam Oracle, anda boleh menetapkan saiz aksara medan angka untuk mengawal nilai maksimum yang boleh disimpan. Untuk medan berangka yang perlu menyimpan integer 10 digit, anda boleh menggunakan langkah berikut untuk menyediakannya:

1 Cipta jadual

<code class="sql">CREATE TABLE employee (
    id NUMBER(10, 0) PRIMARY KEY,
    name VARCHAR2(255)
);</code>
Salin selepas log masuk

NOMBOR(10, 0). Saiz aksara medan berangka ditentukan sebagai 10 bit, ketepatan 0 (iaitu integer). NUMBER(10, 0) 部分指定了数字字段的字符大小为 10 位,精度为 0(即整数)。

2. 插入数据

<code class="sql">-- 插入 10 位整数 1234567890
INSERT INTO employee (id, name) VALUES (1234567890, 'John Doe');</code>
Salin selepas log masuk

3. 验证字符大小

<code class="sql">SELECT DATA_LENGTH(id) FROM employee WHERE id = 1234567890;</code>
Salin selepas log masuk

查询结果将显示 10

🎜2. Masukkan data 🎜🎜rrreee🎜🎜3. Sahkan saiz aksara 🎜🎜rrreee🎜Hasil pertanyaan akan memaparkan 10, menunjukkan bahawa saiz aksara medan telah ditetapkan dengan betul kepada 10 bit . 🎜

Atas ialah kandungan terperinci Bagaimana untuk menetapkan saiz aksara kepada 10 digit untuk integer terpelihara dalam Oracle. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!