Avatar billede kube Nybegynder
23. april 2010 - 14:42 Der er 5 kommentarer

END Pakkenavn; / - Hvad betyder /?

Hvad betyder tegnet /

når man fx. skal compile en package?


END Pakkenavn; (virker ikke)

men END Pakkenavn; / (virker)


Jeg vil gerne vide hvad / betyder og gør?
Avatar billede arne_v Ekspert
23. april 2010 - 15:08 #1
Nu faar jeg alle Oracle eksperterne paa nakken men: betragt / som et super semikolon.

Du adskiller enkelte SQL saetninger med semikolon og klumper af SQL saetninger med /.

Rent praktisk betyder det at du kan indtaste noget med semikolon i men at Oracle foerst starter med at processe hele klumpen, naar den ser /.
Avatar billede michael_stim Ekspert
23. april 2010 - 16:31 #2
Er det ikke et "must" når man f eks kører pl/sql fra fil?
Avatar billede arne_v Ekspert
24. april 2010 - 01:35 #3
Det er det vel, fordi Oracle starter ikke med at udføre noget indtil den ser /.
Avatar billede kube Nybegynder
25. april 2010 - 09:09 #4
hej


tak for Jeres svar..

hvis man skriver "help /" i sqlplus kommer en fin forklaring.

Mvh
Avatar billede arne_v Ekspert
13. juni 2010 - 04:35 #5
Den forklaring er for SQL*Plus ikke for PL/SQL procedures !
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester