? Oracle relationel database management system indbefatter en kraftig forespørgsel motor, der gør det muligt for database-brugere og administratorer at hente , opdatere og slette data. Det sprog, der anvendes til at udføre disse forespørgsler kaldes Structured Query Language eller SQL . Hver version af SQL er defineret af American National Standards Institute og Oracle 9i og derover understøtter 1999 -standarden. SQL-syntaks er opdelt i tre forespørgselstyper : data definition sprog eller DDL , data manipulation sprog eller DML og data kontrol sprog. DML er den mest almindelige sæt af kommandoer med ", vælge ", " indsæt ", " update " og " slet ". SQL-kommandoer indtastes via en brugergrænseflade , der forbinder til databasen og udfører validerede anmodninger. Ting du skal
Query værktøj ( Oracle sqlplus , Tudse , SQLNavigator , Access )
User skema
Vis Flere Instruktioner
Basic Syntax
1
Log på Oracle hjælp sqlplus eller andet værktøj
2
Enter. "Vælg * fra dobbelt ; " . Oracle følger standard SQL syntaks i kommando objektet og kilde. Dual er en standard objekt
3
Læs fejl: ". ORA- 00942 : tabel eller view findes ikke" . Oracle først gør en syntaks kontrollere, at erklæringen er korrekt dannet , efterfulgt af en semantisk kontrol , at den ønskede objektet findes , og brugeren har tilladelse til at få adgang til den
4
Enter. "Vælg * fra dual ; " . Oracle har behandlet anmodningen og returnerer et resultat .
Check Tolker Path
5
Enter " sætte autotrace on" for at tænde sqlplus trace miljø indstilling.
6
Enter " Select * fra dept hvor deptno = 10; " eller " Select * fra dual " . Enten kommando vil give et resultat , efterfulgt af en opdeling af udførelsen planen ved DBMS at få adgang til hvert objekt såsom et bord eller indeks . Omkostninger til databasen til at søge oplysninger og estimerede række tæller også.
7
Enter " LIST" . Sqlplus vil vise den sidste kommando indtastes for at gennemgå for syntaks.