Rumah  >  Artikel  >  pangkalan data  >  Cara menggunakan tochar dalam oracle

Cara menggunakan tochar dalam oracle

下次还敢
下次还敢asal
2024-05-03 00:06:58923semak imbas

Fungsi Oracle TO_CHAR menukar nombor, tarikh atau nilai masa kepada rentetan. Rentetan format menentukan format output, termasuk elemen format tarikh, masa dan nombor. Elemen format tarikh biasa termasuk "%Y" (tahun) dan "%m" (bulan), dan elemen format nombor termasuk "9" (nombor) dan "(titik perpuluhan). Contohnya: Tukar tarikh kepada "YYYY-MM-DD": PILIH TO_CHAR(sysdate, 'YYYY-MM-DD') DARIPADA dwi;

Cara menggunakan tochar dalam oracle

Penggunaan fungsi TO_CHAR dalam fungsi Oracle

ialah aTO_CHAR Fungsi terbina dalam untuk menukar nombor, tarikh atau nilai masa kepada rentetan.

Syntax

<code>TO_CHAR(expression, format_string)</code>

Parameter

  • ungkapan: Nilai untuk ditukar.
  • format_string: Satu rentetan format yang menentukan cara memformat rentetan output.

Format rentetan

Format rentetan menentukan cara memformat rentetan output. Ia boleh mengandungi elemen berikut:

  • Aksara teks: Keluaran apa adanya.
  • Penentukan format: Nyatakan format tarikh, masa atau nombor.
  • Elemen format tarikh dan masa: Nyatakan format khusus tarikh dan masa.

Elemen format tarikh dan masa biasa

  • %Y: Tahun (satu hingga empat digit)
  • %m: Bulan (satu atau dua digit)
  • hari atau dua digit)
  • %H: Jam (jam 24 jam, satu atau dua digit)
  • %M: Minit (dua digit)
  • %S:
Digit (two) (two🜎)

Elemen format nombor

  • 9: angka angka
  • 0: pad dengan sifar jika tiada digit
  • .: titik perpuluhan

Contoh

Contoh berikut menukar tarikh kepada rentetan dalam format "YYYY-MM-DD":

<code class="sql">SELECT TO_CHAR(sysdate, 'YYYY-MM-DD') FROM dual;</code>
Contoh berikut menukar nombor kepada rentetan dalam format "999,999.99":

<code class="sql">SELECT TO_CHAR(1234567.89, '999,999.99') FROM dual;</code>

Nota

  • rentetan mesti disertakan dalam petikan tunggal.
  • Jika petikan tunggal disertakan dalam rentetan format, petikan itu mesti dilepaskan dengan dua petikan tunggal. Fungsi
  • TO_CHAR mengembalikan rentetan, jadi ia biasanya digunakan dengan operator penggabungan rentetan (||).

Atas ialah kandungan terperinci Cara menggunakan tochar 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