String sendiri dapat diartikan sebagai kumpulan karakter yang terdiri dari huruf angka, dan tanda baca(termasuk spasi). Oracle mengenal dua jenis string, yaitu CHAR dan VARCHAR2. Untuk CHARpanjang dari string adalah tetap, yaitu sepanjang definisi pada saat pembentukan CHAR tersebut. Misalnya kita definisikan data bertipe CHAR dengan panjang 10, maka ORACLE akan ‘memaksakan’ panjang data yang di masukan menjadi 10 dengan menambahkan spasi di belakangnya. Sedangkan VARCHAR2 panjang data yang di masukan tidak harus sama dengan panjang saat didefinisikan. Misalnya kita definisikan data bertipe VARCHAR2 dengan panjang 10 sedangkan data yang kita masukan memiliki panjang 5, maka oracle akan menyimpan data tersebut dengan panjang 5 (tidak ada penambahan).
Berikut adalah fungsi dasar dari String :
Fungsi ini untuk melihat semua colom pada table yang kita ingin lihat :
select * from employees
select * from employees
Melihat colom tertentu dari table tertentu :
select department_id from department
select department_id from department
Menampilkan nama dan gaji 12*gaji+100 dari table employees :
select nama,gaji,12*gaji+100 from employees
select nama,gaji,12*gaji+100 from employees
Fungsi untuk mengubah nama (alias) pada colom :
select last_name as nama,salary as gaji from employees
select last_name as nama,salary as gaji from employees
Fungsi ini untuk menyatukan nama depan dan nama belakang :
select first_name || ‘ ‘ || last_name from employees
select first_name || ‘ ‘ || last_name from employees
Fungsi untuk pengelompokan nilai yang sama :
select distinct department_id from employees
atau
select department_id from employees group by department_id
select distinct department_id from employees
atau
select department_id from employees group by department_id
Fungsi untuk melihat descripsi dari sebuah tabel :
describe employees
describe employees
Fungsi untuk menampilkan colom dan colom department_id yang hanya Id nya 90 :
select employee_id,salary,department_id from employees where departmen_id=90
select employee_id,salary,department_id from employees where departmen_id=90
Fungsi untuk menampilkan colom dan colom last_name yang nama nya hanya King :
select last_name,salary,department_id from employees where last_name=’King’
select last_name,salary,department_id from employees where last_name=’King’
Fungsi untuk menampilkan colom dan colom salary yang lebih besar dari 5000 :
select employee_id,last_name,salary from employees where salary > 5000
select employee_id,last_name,salary from employees where salary > 5000
Fungsi untuk menampilkan colom dan colom salary diantara 2000 dan 3500 :
select last_name,salary from employees where salary between 2000 and 3500
select last_name,salary from employees where salary between 2000 and 3500
Tidak ada komentar:
Posting Komentar