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

mysql regexp mengembalikan boolean daripada nilai

Sebagai jawaban atas pertanyaan Anda, "apakah ini benar-benar cara MySQL mengimplementasikan regexp?" jawabannya iya. Ini hanya mengembalikan boolean pada keberhasilan atau kegagalan untuk mencocokkan.

Sebagai jawaban atas pertanyaan Anda, "mengapa mereka mencukur menyimpang dari norma yang ditentukan", jawabannya adalah lebih berguna dalam kueri untuk mendapatkan pengembalian boolean, karena Anda lebih sering menguji keberadaan sesuatu, bukan mengekstraksi sesuatu, berdasarkan pada sebuah pola. Mengekstrak sesuatu lebih sering dilakukan dengan menggunakan bahasa prosedural, bukan database relasional.

Untuk melakukan apa yang Anda inginkan, Anda mungkin ingin menulis prosedur tersimpan yang melakukan manipulasi string yang diperlukan.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nilai default integer MySQL 0

  2. Mysql:Pesan dengan suka?

  3. Apa yang akan menyebabkan objek Tidak Dikenal dalam masalah file cadangan saat memulihkan cadangan database MySQL?

  4. Cara mengulang array untuk dimasukkan ke dalam database

  5. Pesan berdasarkan tanggal (varchar)?