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

Daftar tabel dalam skema PostgreSQL

Di semua skema:

=> \dt *.*

Dalam skema tertentu:

=> \dt public.*

Dimungkinkan untuk menggunakan ekspresi reguler dengan beberapa batasan

\dt (public|s).(s|t)
       List of relations
 Schema | Name | Type  | Owner 
--------+------+-------+-------
 public | s    | table | cpn
 public | t    | table | cpn
 s      | t    | table | cpn

Pengguna tingkat lanjut dapat menggunakan notasi ekspresi reguler seperti kelas karakter, misalnya [0-9] untuk mencocokkan digit apa pun. Semua karakter khusus ekspresi reguler berfungsi sebagaimana ditentukan dalam Bagian 9.7.3, kecuali untuk . yang diambil sebagai pemisah seperti yang disebutkan di atas, * yang diterjemahkan ke notasi ekspresi reguler .* , ? yang diterjemahkan menjadi . , dan $ yang cocok secara harfiah. Anda dapat meniru karakter pola ini sesuai kebutuhan dengan menulis ? untuk . , (R+|) untuk R* , atau (R|) untuk R? . $ tidak diperlukan sebagai karakter ekspresi reguler karena polanya harus cocok dengan seluruh nama, tidak seperti interpretasi ekspresi reguler biasa (dengan kata lain, $ secara otomatis ditambahkan ke pola Anda). Tulis * di awal dan/atau akhir jika Anda tidak ingin polanya ditambatkan. Perhatikan bahwa dalam tanda kutip ganda, semua karakter khusus ekspresi reguler kehilangan arti khusus dan dicocokkan secara harfiah. Juga, ekspresi reguler karakter khusus dicocokkan secara harfiah dalam pola nama operator (yaitu, argumen \do ).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Batas waktu kueri di pg-promise

  2. Bagaimana cara memperbarui stempel waktu secara otomatis di PostgreSQL

  3. Optimasi Kueri di PostgreSQL. JELASKAN Dasar-dasar – Bagian 2

  4. Pilih baris acak untuk setiap grup

  5. Ubah hex dalam representasi teks ke angka desimal