Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Software >> Database Software >> Content
Hoe je gegevens van de ene tabel naar de andere met Stored Procedures
Een opgeslagen procedure is een PL /SQL -programma - voegen construct dat de database die u wilt een object slaan informeert . Vergelijkbaar met een tafel , wordt een procedure gecreëerd of bijgewerkt met de create procedure commando . Bij het toevoegen van het creëren procedure aan het begin van een PL /SQL blok een object in de gegevensbank genoemd een procedure maakt u . Een extra functie van de opgeslagen procedure is de mogelijkheid om waarden in en uit een procedure passeren . Instructies
1

verbinding tot Oracle SQL * Plus door te klikken op " Start", " Alle programma's " en " SQLPlus . " Kopen van 2

Voer uw gebruikersnaam en wachtwoord , dan klik op "OK ", zodra de Oracle SQL * Plus dialoogvenster verschijnt .
3

Gebruik de opdracht te beschrijven om de kolommen in een medewerker tafel en employee_twin tafel te identificeren . Het beschrijf commando zal de resultaten die een id , achternaam en achternaam kolom geven verkrijgen , met elk veld slaan een string van een variabele lengte . Op de SQL prompt , voer de code

SQL > Telefoonkaarten

" DESCRIBE werknemer ; " .

( Employee employee_twin ; "

( Employee_twin Goedkope 4

Maak de opgeslagen procedure employee_duplicate . bij de SQL- prompt , voer de code .

>

"CREATE OR REPLACE PROCEDURE employee_duplicate (

p_ID_from SQL
varchar2 ,

p_ID_to varchar2
) op Twitter

IS

BEGIN

VOER DIRECT ' INSERT INTO ' | | p_ID_to | | ' ( SELECT * FROM ' | | p_ID_FROM | |

' ) " ; .

einde
;

/

Procedure
gemaakt
5

Gebruik het beschrijven . commando naar de employee_duplicate procedure die is gemaakt bij de SQL prompt , voer de code

SQL >

" DESCRIBE employee_duplicate ; "
.

pROCEDURE employee_duplicate

Argument Standaard ?

--------------------

IN

IN

Procedure
gemaakt .
6

Selecteer alle records in de tabel employee . bij de SQL- prompt , voer de code .

>

" SELECT * FROM
SQL
7

Gebruik de insert statement om de drie records in tabel van de werknemer om de employee_twin tafel te dragen . Op de SQL prompt , voer de code .

SQL > Telefoonkaarten

" INSERT INTO employee_twin ( SELECT * FROM werknemer ) ; . "

3 rijen gemaakt
8

Gebruik de select statement naar alle records die zijn overgebracht naar de employee_twin tafel halen At . de SQL- prompt , voer de code .

SQL >

"SELECT * FROM

Previous: Next:
  Database Software
·Hoe in te loggen op een Oracle…
·Hoe kan ik meerdere rijen Into…
·Percentage Functies voor DB2 
·Waarom bedrijven maken gebruik…
·Wat is een Server Farm in Shar…
·Informatie over MS Access Secu…
·Problemen met een Squid Proxy 
·FASTA formaat Beschrijving 
·Wat zijn de voordelen van een …
  Related Articles
Hoe maak je een Tilde gebruiken in een W…
Hoe kan ik een Umlaut gebruiken in een W…
Hoe maak je een Holiday Nieuwsbrief op u…
Hoe maak je een viervoudige Wenskaart ma…
Hoe maak je een Tent - Fold Wenskaart Ma…
Hoe te Spelling en grammatica fouten te …
Hoe kan ik een document Zoom in Word 200…
Hoe je tekst rond een afbeelding in Word…
Hoe je de uitlijning van de tekst wijzig…
  Software Articles
·Hoe te Verticale Strepen maken in Photos…
·Hoe PDF-bestanden kopiëren naar een Spr…
·Hoe te Gescande documenten converteren n…
·Encryptie Types in Excel 2003 
·Hoe PDF naar TIFF converteren in VB.NET 
·Hoe te Kanalen in Logic Pro Bounce 
·De beste Training Software voor Schaak v…
·Hoe maak je een klimaat grafiek in Word …
·Hoe Desktop Widgets Zoek 
Copyright © Computer Kennis https://www.nldit.com