PLSQL 1
PLSQL
CREATE , ALTER ADD Field , Insert data , IS NULL , IS NOT NULL , alias , concat operatore "||" , concat , concat_ws .
Create Tabel mahasiswa
CREATE TABLE MAHASISWA ( ID SERIAL UNIQUE, NIM CHAR(11) PRIMARY KEY NOT NULL, EMAIL VARCHAR(50) NOT NULL, NAMA VARCHAR(50) NOT NULL, KOTA VARCHAR(20) NOT NULL );
jalankan script tersebut kedalam tools plsql seperti pgweb
maka akan menghaslkan seperti dibawah ini
Kita akan coba insert data
INSERT INTO MAHASISWA VALUES (nextval('mahasiswa_id_seq'), '1912425748', '[email protected]', 'Muzy Zarkasye', 'Bekasi'); INSERT INTO mahasiswa VALUES (nextval('mahasiswa_id_seq'), 1812498127, '[email protected]', 'Abdul Musonip', 'Jakarta'); INSERT INTO mahasiswa VALUES (nextval('mahasiswa_id_seq'), 1912426769, '[email protected]', 'Ade Agung Rahmadani', 'Tangerang'); INSERT INTO mahasiswa VALUES (nextval('mahasiswa_id_seq'), 1921424887, '[email protected]', 'Agung Hary Cahyo', 'Bekasi'); INSERT INTO mahasiswa VALUES (nextval('mahasiswa_id_seq'), 1921422695, '[email protected]', 'Ahmad Doni Saputra', 'Jakarta');
Kita coba lakukan query
uka
Kita coba lakukan penambahan field phone dengan membolehkan null
alter TABLE MAHASISWA add phone varchar ;
berikutnya kita mencoba lakukan update data dengan memasukan no handphone
update mahasiswa set phone = '081213233411' where nim = '1921422695'; update mahasiswa set phone = '081213233111' where nim = '1912426769';
Query dengan IS NULL
Query dengan IS NOT NULL
Concat bisa menggunakan operator || , CONCAT , CONCAT_WS
menggunakan operator || dan mengunakan alias "as"
menggunakan function concat mengabungkan 2 strng menjadi satu
concat_ws sama hal nya dengan concat yang membedakan adanya seperator yang akan memisahkan pada string ke 1 hingga string n
CONCAT_WS(separator,str_1,str_2,…);
IKetut Gunawan