SQL Befehle, die Sie verwenden können in Oracle

SQL ist eine American National Standards Institute (ANSI) Standard für die mit relationalen Datenbanksystemen kommunizieren. Sie können SQL-Kommunikation mit Oracle verwenden. Betrachten Sie SQL die Sprache zu sein, die Oracle verwenden, um zu kommunizieren, was Sie brauchen. Hier sind einige Befehle, die Sie den Start.

Erstellen Sie einen Tabellen

CREATE TABLE usersDATAFILE '/u01/oracle/oradata/dev11g/users01.dbf'size 100Mautoextend auf der nächsten 10M maxsize 4G-

Legen Sie einen Benutzer auf

CREATE USER ldehoff identified by 'welcome1'DEFAULT TABLE usersQUOTA 10m usersPASSWORD ROLLE expire-CREATE developer_role-GRANT CREATE SESSION, CREATE TABLE, CREATE SEQUENCE, CREATE VIEW auf developer_role-GRANT developer_role TO ldehoff-

Erstellen Sie eine Tabelle

CREATE TABLE-Clients (client_idNUMBER (4) CONSTRAINT pk_client_id PRIMARY KEY, last_nameVARCHAR2 (128) NOT NULL, first_name VARCHAR2 (64) NOT NULL, acct_number NUMBER (8) CONSTRAINT uk_acct_number UNIQUE, advisor_id NUMBER (4) CONSTRAINT fk_advisor_idREFERENCES Berater (advisor_id)) TABLE Nutzer- 

Erstellen Sie eine Ansicht

CREATE OR REPLACE VIEW client_vw ASSELECT last_name || ',' || first_name # 147-LAST, FIRST # 148-, client_idFROM clients-

Verwenden Sie eine Sequenz

INSERT INTO clientsVALUES (client_id.nextval "Schumacher", "Michael", 1000,1234) - 

Erstellen Sie einen Index

CREATE INDEX idx_last_name ONclients (last_name) TABLE indexes- 

Erstellen Sie eine Sequenz

CREATE SEQUENCE client_id_seqINCREMENT VON 10Starten MIT 10-

Menü