Rumah > Artikel > pangkalan data > Bagaimana untuk mengalih keluar ruang hadapan dan belakang dalam oracle
Dalam Oracle, anda boleh menggunakan fungsi trim() untuk mengalih keluar ruang hadapan dan belakang Apabila parameter fungsi ini ditetapkan kepada kedua-duanya, aksara pertama dan terakhir yang dinyatakan Sintaks ialah "pilih trim(kedua-dua ' ' dari medan) sebagai strTemp daripada tableName".
Persekitaran pengendalian tutorial ini: sistem Windows 10, versi Oracle 11g, komputer Dell G3.
Dalam oracle, fungsi trim() digunakan seperti berikut: watak permulaan mendahului, watak berakhir di belakang, kedua-dua watak permulaan dan berakhir, seperti berikut :
trim(leading || trailing || both '将要被替换掉的字符" from “将要被替换的字符串")
1 Fungsi pemangkasan mengalih keluar aksara permulaan yang ditentukan
select trim(leading 'x' from 'xday') as strTemp from tableName ;
2. Fungsi pemangkasan mengalih keluar aksara penamat yang ditentukan
select trim(trailing 'x' from 'dayx') as strTemp from tableName ;
3. Fungsi pemangkasan mengalih keluar pengepala dan aksara Pengekoran yang ditentukan
select trim(both 'x' from 'xdayx') as strTemp from tableName ;
4 Secara lalai, fungsi pemangkasan akan mengalih keluar aksara pengepala dan pengekoran
select trim('x' from 'xdayx') as strTemp from tableName ;
5 aksara yang hendak dialih keluar tidak dinyatakan, maka ruang hadapan dan belakang akan dialih keluar secara lalai
select trim(' day ') as strTemp from tableName ;
Pengetahuan lanjutan:
Sintaks diterangkan seperti berikut:
TRIM([ { { LEADING | TRAILING | BOTH } [ trim_character ] | trim_character } FROM ] trim_source )
Penjelasan parameter :
watak Permulaan terkemuka
watak Penamat mengekori
kedua-dua watak Permulaan dan penamat
trim_character Dialih keluar aksara
trim_source Sumber pemangkasan
Tutorial yang disyorkan: "Tutorial Video Oracle"
Atas ialah kandungan terperinci Bagaimana untuk mengalih keluar ruang hadapan dan belakang dalam oracle. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!