Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> .

Come scrivere una relazione OEM

Per scrivere un rapporto di OEM , è necessario l'accesso e la conoscenza di Oracle e PL /SQL ( o Procedural Language /SQL ) . OEM è l'acronimo di Original Equipment Manager . E una volta che è stato utilizzato per le società che ha prodotto i prodotti di base e li vendevano sotto nomi sub . Tuttavia, più ampiamente utilizzati , le relazioni OEM aiutano le aziende di marca catturare inventario andare dentro e fuori di produttori, distributori e rivenditori . Oracle afferra da un magazzino pieno di informazioni chiamato un datamart . Oracle permette di costruire relazioni OEM per aiutarti a leggere facilmente o semplificare i dati grezzi . Ogni rapporto OEM è scritto con un dichiarare, BEGIN e END dichiarazione. Cose che ti serviranno
Oracle
PL /SQL conoscenza
Mostra più istruzioni
Come scrivere una relazione OEM in Oracle utilizzando PL /SQL .
1

Scrivi una dichiarazione per definire le variabili necessarie . Una dichiarazione è dove potrete assegnare i caratteri di una variabile . In Oracle, ad esempio , il primo carattere sarà scritto come title_area.FIRSTCHARACTER % TYPE ; . Title_area verrà utilizzato al posto di primoCarattere nella vostra procedura di comando . Ciò farà risparmiare tempo e lo spazio nella vostra procedura

Il tuo primo passo dovrebbe essere simile a questo : .

DICHIARANO - tutte le altre variabili saranno elencati qui pure

title_id title_area . primoCarattere % TIPO

TITLE_NAME title_area.title_name % TYPE ;
2

Scrivi il tuo istruzioni eseguibili . La parola chiave BEGIN definisce l'inizio delle vostre istruzioni eseguibili nella vostra procedura . Questo è dove potrete scrivere i comandi nella procedura , istruendo Oracle per darvi l'output sarà essere in attesa

La procedura dovrebbe apparire come questo : .

DICHIARANO

title_id title_area.FIRSTCHARACTER % TIPO

TITLE_NAME title_area.title_name % TYPE ;

BEGIN
3

Quattro clausole e due dichiarazioni seguono l'istruzione BEGIN . Il primo è SELECT. La clausola SELECT un'istruzione a Oracle che cosa volete dalle vostre tabelle datamart . È necessario elencare ogni dichiarazione secondo l'ordine in cui si desidera che le colonne restituite perché questo è l'ordine in cui li riceverai . Successivamente, la clausola INTO è scritto per istruire Oracle in quanto le colonne di mettere i dati recuperati . Poi la clausola FROM specifica da dove ( quale file nel datamart ) che si desidera catturare i dati necessari . L' ultima clausola , la clausola WHERE , specifica da quanto o LO ( id distribuzione ) che si desidera catturare i dati da . I prossimi due affermazioni seguono direttamente sotto le clausole , all'interno della stessa istruzione BEGIN . L' istruzione INSERT INTO è dove effettivamente istruire Oracle per inserire i dati che stai chiedendo di recuperare . L' ultima affermazione , VALORI , viene aggiunto per assegnare i valori alle vostre dichiarazioni

La procedura dovrebbe apparire come questo : .

DICHIARANO

title_id title_area.FIRSTCHARACTER % TIPO

TITLE_NAME title_area.title_name % TYPE ;

BEGIN

Seleziona title_id , TITLE_NAME

INTO title_id , TITLE_NAME

da
title_area

WHERE ; title_id = ( SELECT MAX ( title_id ) FROM title_area ) ;

INSERT INTO title_area ( title_id , TITLE_NAME )

VALORI ; ( title_id + 1 ) economici 4

aggiungere l'istruzione fINE per terminare le istruzioni eseguibili . Al fine di eseguire la vostra procedura, è necessario terminare con un punto e virgola ( ;)

Il procedimento dovrebbe apparire come questo : .

DICHIARANO

title_id title_area.FIRSTCHARACTER % TYPE

TITLE_NAME title_area.title_name % TYPE ;

BEGIN

Seleziona title_id , TITLE_NAME

INTO title_id , TITLE_NAME

DA title_area

WHERE ; title_id = ( SELECT MAX ( title_id ) FROM title_area ) ;

INSERT INTO title_area ( title_id , TITLE_NAME )

VALORI ; ( title_id + 1 ) per

END;

 

Programmazione © www.354353.com