Rumah  >  Artikel  >  pangkalan data  >  Bagaimana untuk menetapkan saiz aksara kepada 10 digit untuk integer terpelihara dalam Oracle

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

下次还敢
下次还敢asal
2024-05-07 13:24:15271semak imbas

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>

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>

3. 验证字符大小

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

查询结果将显示 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!

Kenyataan:
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