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!