PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Cara menemukan kemunculan pertama dan terakhir dari karakter tertentu di dalam string di PostgreSQL

Nah...

Select position('#' in '2010-####-3434');

akan memberi Anda yang pertama. Jika Anda menginginkan yang terakhir, jalankan saja lagi dengan kebalikan dari string Anda. Pembalikan string pl/pgsql dapat ditemukan di sini .

Select length('2010-####-3434') - position('#' in reverse_string('2010-####-3434')) + 1;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Perintah Django 1.8 inspectdb tidak melihat tampilan PostgreSQL sesuai dokumentasi

  2. Rails 4:Menggunakan fungsi PostgreSQL untuk menyebabkan kesalahan dalam kueri karena tabel yang disertakan tidak digabungkan

  3. Target waktu pemulihan pgbackrest

  4. Postgres menyalin DB Produksi Heroku ke DB pengembangan lokal

  5. Gabungan kueri array JSONB di Postgres?