Sunday, December 11, 2022

Perintah Dasar psql Command Line pada PostfreSQL

 

Berikut adalah daftar perintah command line postgresql.

Masuk command line :  su - postgres

Masuk dengan user : psql -d namadatabase -U namauserdatabase -W

Koneksi ke host yang lain : psql -h host -d namadatabase -U namauserdatabase -W

Jika menggunakan mode ssl : psql -U user -h host "dbname=namadatabase sslmode=require"

Bantuan :  help 

Masuk ke psql command line : psql

listing database : \l

masuk / ganti database aktif : \c namadatabase namauserdatabase

show tables : \dt

deskripsi table : \d table_name

List yang lain

\dn => list schema database
\df => list available function
\dv = > list available view
\du => list user dan role

eksekusi perintah sebelumnya

SELECT version();
\g => sama spt select version

command history : \s

eksekusi query postgresql lewat file : \i filename

help : \?

untuk alter table : \h ALTER TABLE

Query biasa : select * from namatable LIMIT 10 OFFSET 0;

Copy table

Catatan: copy table primary key dan index tidak ikut dicopy, jadi harus di set setelah copy berhasil

copy table + isinya
create table nama_table_baru AS TABLE nama_table_asal;
copy table tanpa isi
CREATE TABLE nama_table_baru AS TABLE nama_table_asal WITH NO DATA;
copy table dengan kondisi
CREATE TABLE nama_table_baru AS 
SELECT
*
FROM
nama_table_asal
WHERE
kondisi='nilaikondisi';

Keluar dari psql CLI : \q

Keluar / logout bash : exit


Memunculkan Simbol & Emoji Pada OS Mac

  Memunculkan Simbol & Emoji  1. Buka aplikasi Pages / Notes pada Macbook. 2. Klik pada Menubar Edit --> Pilih Emoji and Symbols a...