Tuesday, March 13, 2007

- Perintah dasar Oracle 9i


masuk ke sqlplus


username ketik /nolog

login sebagai system passwordnya manager

SQL>conn system/manager as sysdba

membuat user baru.

SQL>create user dedi identified by dedi quota unlimited on users;

Berikan akses untuk user dedi

SQL> grant connect to dedi;

Coba login sebagai user dedi

SQL> connect
Enter user-name: dedi@edp03
Enter password: ****
Connected.

Melihat versi oracle

SQL> show rel;
release 900010101

SQL> select * from dual;

D
-
X

SQL> conn system/manager as sysdba
Connected.

Membuat table space

SQL> create table latih (nomor integer, nama varchar2(10));

Table created.

Melihat isi table

SQL> select * from latih;

no rows selected

mengisi table

SQL> insert into latih values (1,'Erwin');

1 row created.

SQL> insert into latih values (2,'Dedi');

1 row created.

SQL> insert into latih values (3,'Arif');

1 row created.

Melihat isi table

SQL> select * from latih;

NOMOR NAMA
---------- ----------
1 Erwin
2 Dedi
3 Arif

(apabila hasil yg ditampilkan tidak rapih maka lakukan perintah ini )

SQL> set linesize 1000;
SQL> select * from latih;

NOMOR NAMA
---------- ----------
1 Erwin
2 Dedi
3 Arif

menghapus table latih

SQL> drop table latih;

Table dropped.
SQL> commit;

Commit complete.

Membuat table latih

SQL> create table latih (nomor integer, nama varchar2(10), alamat varchar2(15));

Table created.

Menginput isi table latih

SQL> insert into latih values (1,'ahmad','jl.kencanapuri');

1 row created.
SQL> insert into latih values (2,'alif','jl.cijaura');

1 row created.
SQL> insert into latih values (3,'linda','ciparay');

1 row created.

SQL> select * from latih;

NOMOR NAMA ALAMAT
---------- ---------- ---------------
1 ahmad jl.kencanapuri
2 alif jl.cijaura
3 linda ciparay