Rumah  >  Artikel  >  pangkalan data  >  Bagaimana untuk menetapkan nombor untuk mengekalkan integer dalam Oracle

Bagaimana untuk menetapkan nombor untuk mengekalkan integer dalam Oracle

下次还敢
下次还敢asal
2024-04-30 06:45:25692semak imbas

Dalam Oracle, anda boleh menetapkan medan berangka untuk mengekalkan hanya bahagian integer melalui langkah-langkah berikut: 1. Buat medan berangka, tentukan ketepatan dan tempat perpuluhan sebagai 0. 2. Masukkan nombor dengan bahagian perpuluhan; Gunakan fungsi TO_NUMBER() untuk menukar Jenis data adalah integer 4. Kemas kini data dalam jadual 5. Tanya data sekali lagi untuk mengesahkan sama ada kemas kini berjaya. Langkah-langkah ini memastikan bahawa medan berangka hanya mengekalkan bahagian integer.

Bagaimana untuk menetapkan nombor untuk mengekalkan integer dalam Oracle

Cara untuk menetapkan nombor dalam Oracle untuk mengekalkan integer

Jenis medan nombor dalam Oracle membolehkan anda menentukan ketepatan dan skala nombor. Untuk menetapkan nombor untuk mengekalkan bahagian integer sahaja, anda boleh menggunakan langkah berikut:

1 Buat jadual

Buat jadual dengan medan angka:

<code class="sql">CREATE TABLE my_table (
  my_number NUMBER(10, 0)
);</code>

2 Sisipkan data

dengan Nombor dalam bahagian perpuluhan:

<code class="sql">INSERT INTO my_table (my_number) VALUES (123.45);</code>

3. Data pertanyaan

Jadual pertanyaan untuk memaparkan nombor asal:

<code class="sql">SELECT my_number FROM my_table;</code>

Keputusan:

<code>123.45</code>

Tukarkan jenis data

4. Fungsi menukar nombor kepada jenis integer, hanya mengekalkan bahagian integer:

<code class="sql">SELECT TO_NUMBER(my_number) FROM my_table;</code>
TO_NUMBER() 函数将数字转换为整数类型,仅保留整数部分:
<code>123</code>

结果:

<code class="sql">UPDATE my_table SET my_number = TO_NUMBER(my_number);</code>

5. 更新数据

使用 UPDATE

Hasil:

<code class="sql">SELECT my_number FROM my_table;</code>

5 Kemas kini data

Gunakan pernyataan KEMASKINI kemas kini data dalam jadual Untuk memastikan hanya bahagian integer:

<code>123</code>

6. Soal data sekali lagi

🎜 Soal jadual untuk mengesahkan bahawa data telah dikemas kini kepada integer: 🎜rrreee🎜🎜 Keputusan: 🎜re🎜 Dengan mengikuti langkah-langkah ini, anda boleh menyediakan medan Numeric hanya mengekalkan bahagian integer. 🎜

Atas ialah kandungan terperinci Bagaimana untuk menetapkan nombor untuk mengekalkan integer 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