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.
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>
NUMBER(10, 0)
部分指定了数字字段的字符大小为 10 位,精度为 0(即整数)。
2. 插入数据
<code class="sql">-- 插入 10 位整数 1234567890 INSERT INTO employee (id, name) VALUES (1234567890, 'John Doe');</code>
3. 验证字符大小
<code class="sql">SELECT DATA_LENGTH(id) FROM employee WHERE id = 1234567890;</code>
查询结果将显示 10
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!