The Oracle SQL Developer , et gratis grafisk verktøy , gir mulighet til å utvikle, feilsøke og vedlikeholde utviklingsoppgaver. Produktivitet og enkelhet er intensivert når du utfører utviklingsoppgaver med Oracle SQL Developer . Du kan bla databaseobjekter , kjøre SQL-setninger og SQL- skript , redigere og feilsøke PL /SQL-setninger , og opprette og kjøre rapporter . Introdusert med Oracle Database versjon 9.2.0.1 , kjører Oracle SQL Developer på Windows , Linux og Mac OSX . Instruksjoner
en
Last ned og godta lisens av Oracle SQL Developer.URL levert av Oracle for kjør, lagre og trekke fra sqldeveloper mappen .
2
opprette en database tilkobling . For å koble til databasen du må bruke nettet Oracle Configuration - Tjenesten Naming Identifikasjon konfigurere den lokale navngiving metoden, for eksempel koble brukernavn /passord @ net_service_name
3
Lag en tabell . . En Oracle database lagrer og organiserer informasjon. Tabeller er de grunnleggende lagring strukturer . Bruke datadefinisjonsspråk , du kan opprette, endre , slipp , endre navn og avkorte tabeller. For eksempel ved SQL spørsmål, skriv inn koden : en
SQL >
"CREATE TABLE agent (
Agent_ID INTEGER NOT NULL , etter
Fornavn VARCHAR2 ( 25 ) NOT NULL , etter
Etternavn VARCHAR2 ( 25 ) NOT NULL ); " er
En agent tabell som er opprettet når du går inn på" Beskriv agent; " kommando ved SQL prompt, disse er NULL
NOT NULL
Ikke NULL
TYPE
------
NUMMER ( 38 )
< p> VARCHAR2 ( 25 )
VARCHAR2 ( 25 )
4
sette inn data i den Agent Table. Data Manipulation Language lar deg endre innholdet i en tabell ved hjelp av innsatsen , oppdatere og slette uttalelser. For eksempel ved SQL spørsmål, skriv inn koden .
SQL >
" INSERT INTO agent ( AGENT_ID , Fornavn, Etternavn )
VALUES ( 001 , ' Thomas ' , ' king' ); "
Ved å bruke den valgte kommandoen , kan du vise dataene som ble satt inn i agentens tabellen . På SQL spørsmål, skriv inn koden : en
SQL >
"SELECT * FROM agent; "
resultatene vil
5
Lag en Anonym PL /SQL Block . En PL /SQL Block består av tre deler: en deklarativ ( valgfritt) seksjon , et Execution Seksjon (påkrevd ) delen, og en Avvikshåndtering ( valgfritt) delen. Det er tre Block Typer: Anonyme eller ikke navngitte PL /SQL blokker som er innebygd i et program eller utstedes interaktivt , en Prosedyrer navngitte PL /SQL -blokken som støtter innkommende parametere , men vil ikke eksplisitt returnere noen verdi , og en funksjon som heter PL /SQL . blokk som aksepterer inngående parametere og vil alltid returnere en verdi
på SQL spørsmål, skriv inn koden : en
SQL >
"SET serveroutput pÅ
< p > DECLARE
Width INTEGER ;
Høyde heltall: = 5 ;
området INTEGER ;
START
Område: = 10 ;
Bredde: = areal /høyde ;
DBMS_OUTPUT.PUT_LINE (' width = '