Situs informasi aplokasi, Tips dan trik, Berita, informasi Teknologi, perkembangan Gadget dan internet.

Wednesday, November 13, 2019

Tips Dan Trik Create Table Pada Oracle Sql

Sintak Dasar

 Di bawah ini yaitu sintak dasar untuk menciptakan table pada Oracle SQL Tips Dan Trik Create Table Pada Oracle SQL


Di bawah ini yaitu sintak dasar untuk menciptakan table pada Oracle SQL:

CREATE TABLE schema_name.table_name(    column1 datatype,    column2 datatype,    column3 datatype,    .....    columnN datatype,    PRIMARY KEY( one or more columns ) ); 

Contoh Script

Di bawah ini yaitu pola script SQL untuk menciptakan table dengan nama MAHASISWA

SQL> CREATE TABLE NANO.MAHASISWA   2  (   3    NPM           VARCHAR2(10 BYTE)   NOT NULL,   4    NAMA          VARCHAR2(30 BYTE)   NOT NULL,   5    GENDER        CHAR(1 BYTE)        NOT NULL,   6    TEMPAT_LAHIR  VARCHAR2(30 BYTE)   NOT NULL,   7    TGL_LAHIR     DATE                NOT NULL,   8    ALAMAT        VARCHAR2(30 BYTE),   9    JURUSAN       VARCHAR2(30 BYTE),  10    IPK           NUMBER(3,2),  11    PRIMARY KEY(NPM)  12  );  Table created. 

Menampilkan Daftar Tabel

Di bawah ini yaitu query yang dipakai untuk menampilkan daftar tabel di database:

SQL> SELECT * FROM tab;  TNAME                          TABTYPE  CLUSTERID ------------------------------ ------- ---------- MAHASISWA                      TABLE MAHASISWA2                     TABLE  2 rows selected. 

Menampilkan Deskripsi Tabel

Untuk menampilkan deskripsi tabel yang telah kita buat, Kita sanggup memakai perintah DESC menyerupai di bawah ini:

SQL> DESC mahasiswa;  Name                                      Null?    Type  ----------------------------------------- -------- --------------------  NPM                                       NOT NULL VARCHAR2(10)  NAMA                                      NOT NULL VARCHAR2(30)  GENDER                                    NOT NULL CHAR(1)  TEMPAT_LAHIR                              NOT NULL VARCHAR2(30)  TGL_LAHIR                                 NOT NULL DATE  ALAMAT                                             VARCHAR2(30)  JURUSAN                                            VARCHAR2(30)  IPK                                                NUMBER(3,2) 

Create Table Menggunakan Tabel Lain

Di bawah ini yaitu sintak dasar untuk menciptakan tabel dari tabel yang sudah ada (existing). Biasanya dipakai untuk menciptakan tabel backup.

CREATE TABLE NEW_TABLE_NAME AS SELECT [ column1, column2...columnN ] FROM EXISTING_TABLE_NAME [ WHERE ] 

Contoh

SQL> CREATE TABLE mahasiswa_backup   2  AS SELECT * FROM mahasiswa;  Table created.  
Perintah diatas akan menciptakan tabel mahasiswa_backup yang struktur tabel dan isinya sama menyerupai tabel mahasiswa.

Untuk menandakan apakah struktur tabel mahasiswa_backup sama dengan mahasiswa, coba Anda ketikkan perintah DESC pada tabel mahasiswa_backup.

SQL> DESC mahasiswa_backup;  Name                                      Null?    Type  ----------------------------------------- -------- ---------------------  NPM                                       NOT NULL VARCHAR2(10)  NAMA                                      NOT NULL VARCHAR2(30)  GENDER                                    NOT NULL CHAR(1)  TEMPAT_LAHIR                              NOT NULL VARCHAR2(30)  TGL_LAHIR                                 NOT NULL DATE  ALAMAT                                             VARCHAR2(30)  JURUSAN                                            VARCHAR2(30)  IPK                                                NUMBER(3,2)