Rumah  >  Artikel  >  pangkalan data  >  Penggunaan nombor dalam oracle

Penggunaan nombor dalam oracle

下次还敢
下次还敢asal
2024-05-08 19:18:17586semak imbas

Fungsi TO_NUMBER dalam Oracle menukar rentetan kepada nilai angka. Ia memerlukan hujah rentetan, dengan format_mask pilihan menentukan format nombor dalam rentetan. Ia mengembalikan nilai jenis NUMBER, atau NULL jika penukaran gagal.

Penggunaan nombor dalam oracle

TO_NUMBER Penggunaan Fungsi dalam Oracle

TO_NUMBER fungsi digunakan untuk menukar rentetan atau nilai teks kepada nilai angka. Ia adalah fungsi terbina dalam yang digunakan secara meluas dalam penukaran dan pengiraan data.

Sintaks:

<code>TO_NUMBER(string, [format_mask])</code>

Parameter:

  • rentetan: Nilai rentetan atau teks untuk ditukar.
  • format_mask (pilihan): Menentukan topeng untuk format nombor dalam rentetan. Ia mengikuti tatatanda format standard SQL. .
<code class="sql">SELECT TO_NUMBER('123.45') FROM DUAL;</code>
Dapat nilai rentetan daripada jadual dan menukarkannya kepada nombor:

<code class="sql">SELECT TO_NUMBER('1,234.56', '9G999G999') FROM DUAL;</code>
Jenis pengembalian:

TO_NUMBER fungsi mengembalikan nilai angka NUMBER jenis data. Jika penukaran gagal, ia mengembalikan NULL.

Nota:

Jika rentetan mengandungi aksara bukan angka, penukaran akan gagal.

Penukaran juga akan gagal jika format yang ditentukan oleh format_mask tidak sepadan dengan format nombor dalam rentetan. Fungsi

TO_NUMBER boleh digunakan untuk menukar rentetan yang diwakili dalam tatatanda saintifik kepada nombor.

Atas ialah kandungan terperinci Penggunaan nombor 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