Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Hapus atau Pangkas Beberapa Karakter Pertama atau Terakhir di Database MySQL dengan SQL

Fungsi string lain yang berguna dalam database MySQL adalah TRIM() yang akan mengembalikan string teks setelah menghapus karakter awal atau akhir yang cocok, juga dikenal sebagai awalan atau akhiran. Ini telah dijelaskan oleh referensi MySQL sebagai fungsi yang mengembalikan string str dengan semua awalan atau sufiks remstr dihapus. Jika tidak ada penentu BOTH, LEADING, atau TRAILING yang diberikan, BOTH diasumsikan. remstr adalah opsional dan, jika tidak ditentukan, spasi akan dihapus.

Sintaks TRIM():

TRIM([{BOTH | LEADING | TRAILING} [remstr] FROM] str), TRIM([remstr FROM] str)

Misalnya:

SELECT TRIM('  bar   ');

akan mengembalikan 'bar' (spasi dihilangkan).

SELECT TRIM(LEADING 'x' FROM 'xxxbarxxx');

akan mengembalikan 'barxxx' (hanya karakter x awal yang dihapus).

SELECT TRIM(BOTH 'x' FROM 'xxxbarxxx');

akan mengembalikan 'bar' (x awal dan akhir dihilangkan).

SELECT TRIM(TRAILING 'xyz' FROM 'barxxyz');

akan mengembalikan 'barx' (trailing xyz dihapus).

Fungsi ini multi-byte aman. Dan juga dapat digunakan dengan perintah SQL lainnya seperti UPDATE untuk melakukan modifikasi update secara langsung pada data tabel database dengan pernyataan SQL menggunakan tool seperti phpMyAdmin.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL - hitung jumlah total baris di php

  2. MySQL DROP COLUMN

  3. Amazon EC2, mysql mulai membatalkan karena InnoDB:mmap (x byte) gagal; kesalahan 12

  4. Kolom MySQL tidak dikenal dalam klausa ON

  5. String MySQL diganti