# ## $+;    3Z#Hi !-@Rbt1@O\n|3:EHJKLMN O P Q R STUVWXYZ[`lp| !"#$%&'()*+,-./0123end-of-filefel:=.(),*@%&|=-+:;allauppstllningdenbrjameddelandetextcaseconstantdeclareelseelsifendexceptionexitforfunctiongotoifinislimitedloopmodrestnewintenullofnaninfinite'456789:;<!='>*?.@4A=BCCKDREVFZG`HcIiJmKrLvMNOPQRSTUVWXYZothersoutpackagepragmaprivateprocedurraiserangerecordremhashreturnreturningselectseparatesubtypethentypeupdateusevarraywhenwhilewith=>..<> or != or ~=>=<=<<>><>reverseochor([\]^ _`ab&c-d6e<fEgNhXi]jfkllomwn|opqrstuvwxyz{|}~char_basedefaultlikelike2like4likecnumber_basedecimaldate_baseescapeclob_baseblob_basebfile_basetableinterfaceauthid...continuealtervalfriasascavgmellandencallcheckcloseclusterclustersfinalinstantiablecolauthcolumnscompresscountcrashcreatecurrentcomment* "&,16:>BHMV[`fpu|cursordefinedeletedescdistinctdropexistsfetchforcefromlockmodenowaitshareexclusivegrantgrouphavingidentifiedindexindexesintoinsertintersectmaxminminusnocompressonopenoptionorderoverlapsoverridingpartitionpriorpublicresourcerevokerollbackrowsavepoint* !&,8;BDKPV[_eks{sequencesegmentsetsizesomesqlstartstddevsubpartitionsumsynonymtotabauthunionuniqueusingselfresultvaluesvariablevarianceviewviewswhereconnect||indicatordanglingexecuteimmediatelongrawdoubleprecisiontransactionreadonlyworkcommitwriterefcompiled% )14@DHOW]gnsw}wrappedisolationlevelSerializableSQLDataCustomDatumORADatacommittedmultisettheorganizationheapbothleadingtrailingforallmasstgrdcollectlimitsavenocopymergehiddenexternallibrarynamnparameterstylegeneraloraclenativelanguagecallingstandardtrusteduntrusted( '0;CI Q Y ] g q{ !"#parameterscontextlengthmaxlencpascaltdodurationcharsetidcharsetformassemblydotnetsecurityidentitysafeexternal_0external_1external_2unsafetknshortintsb1sb2sb4ub1ub2ub4floatOCINumberOCIStringorlvaryOCIRawOCIDateOCIROWIDOCIDateTimeOCIIntervalOCIREFCURSORorlanystruct%$%&'()*+,%-,.2/90A1H2N3R4W5[6`7c8g9m:s;w<|=>?@ABCDEFGHvoidvalistareferencestringOCITypeOCIDurationOCIRefOCILobLocatorOCICollsize_tsqlcodesqlstatesqlnamestaticjavaboundyearmonthdayhourminutesecondzonelocaltimezone_hourtimezone_minutetimezone_regiontimezone_abbrtimetimestampintervaldateagenttransactionalvaluememberobject!IJKLMNOPQR STUV%WXX^YcZi[n\x]^_`abcdefghiconstructorstoredfixedvaryingunsignedbinrmapoperatornationalcharacterncharlargecharsetopaqueundersampleblockpipedeterministicparallel_enablepipelinedaggregatebyteinvalidatecascadeincludingexceptionsaddrenamemodifyjklmno*pVq]rbscthunvywxyz{|}~attributdataconvertsubstitutableelementindexaemptyexceptsubmultisetsparse$if$then$else$elsif$end$errorTOKEN_SEPARATOR_SQLOPT_HINT_result_cacherelies_onNOW_purgecompoundtriggerbeforeafterstatementinstead3eachgodknn grammatiken tabellorganisationsdelsats (valfri)extrautrymme eller index fr organisationen BULK COLLECT-delsats (valfri)en LIMIT-delsats fr masshmtningaren valfri delsats som anvnds tillsammans med FORALL-satser till att hantera flera fel samtidigtett generaliserat anropSELECTUPDATEINSERTDELETEWITHSETLOCKSAVEPOINTCOMMITROLLBACKddl_startdml_startMERGE VVValJ{ en DDL-satsen DML-satsett valfritt externt LIBRARY-namnett valfritt externt rutin-NAMEen lista ver externa alternativett namn p en formell parameteren valfri extern specifikation fr PARAMETER STYLEen extern specifikation fr CALLING STANDARDen valfri specifikation fr indikator eller lngdett nyckelord fr INDICATOR, LENGTH, MAXLEN, DURATION eller TDOen valfri indikator eller ett valfritt lngdlge: IN, OUT eller IN OUT  J o  ,<Tsen valfri BY VALUE eller BY REFERENCEen valfri specifikation fr extern typen valfri extern specifikation fr LANGUAGEett namn p en formell parameter och alternativ eller en av SQLSTATE, SQLCODE, SQLNAME, CONTEXT eller RETURNexternal_atr_opten extern parameterlistaen valfri extern parameterlistaen registreringsspecifikation fr extern parameterlistaen specifikation fr LANGUAGEexternal_name_opsjava_external_ops VmR !java_call_specificationen specifikation fr LANGUAGEen CALL-satssqlj_type_optdotnet_external_opsextern biblioteksdeklaration p toppnivjava_class_optassembly-deklaration p versta nivnregistreringsspecifikation fr valfri lista p externa parametraren valfri LOCAL-modifierare fr TIMESTAMP WITH TIME ZONEen kvalificerare fr intervallitteralSTATIC eller en strnglitteralTRUSTED eller UNTRUSTED "P#z$%&'()*++T,-en valfri delsats fr att ange agentstrngidentity_optassembly_context_optvalfritt nyckelord fr TRANSACTIONALsecurity_opten kompileringssessionen relationsoperatoren operator fr binr addition (t.ex. +, -, & eller ||)en unr operator (t.ex. +, - eller PRIOR)en binr operator fr multiplikation (t.ex. *, /, MOD eller REM)en PL/SQL-variabel eller strng med citatteckenen bindningsvariabel med indikatorvariabel.z/012345 687F8Z9k:;<=>?@en parameter som verfr lge: IN, OUT eller IN OUTen operator fr unionis_or_asrep_typereturn_or_returningdet valfria nyckelordet INett pragmaen argumentassociation som anvnds i ett pragmaen deklarationen objektdeklarationen typdeklarationen fullstndig typdeklarationen typdefinition fr NEWen typdefinitionen deltypsdeklarationen deltypsindikationett typmrkeen begrnsningcursor_ty_defAtBCDEFGH*IHJmKLMNOPQRfunc_return_prm_spec_unconstrained_typeett omrdeen definition av heltalstypen definition av reell typen definition av indexerad tabelltyparray_ty_initial_defen definition av posttypen ofullstndig typdeklarationett grundlggande deklarativt elementett senare deklarativt elementnamnet p ett visst objektett namnett namnen indexerad komponenten vald komponentett attributett attributnamnargShTsUVWXYZ[\]:^u_`abett uttrycken relation som kan fregs av NOTassoc_argparen_aggrett enkelt uttrycken term i ett uttrycken faktor i en termen primr faktor i ett uttryckett proceduranropen valfri etikett fljd av en PL/SQL-satsen valfri etikett fljd av en PL/SQL-sats, inte av blocktypen valfri etikett fljd av en PL/SQL-blocksatsen PL/SQL-satsunlabeled_nonblock_stmten sammansatt sats, inte av blocktypen etikettctdefghijklm)n6oBpZqrrsten NULL-satsen tilldelningssatsen IF-satsen LOOP-satsen sats med WHILE eller FORen specifikation av slingparameterett satsblock (BEGIN ... END)en EXIT-satsen RETURN-satsen GOTO-satscontinue_stmten kanalsatsen delprogramdeklarationen delprogramdeklarationett funktionsnamn (en identifierare eller operatorsymbol)en lista ver formella parametraren parameterspecifikationett typmrkeubvrwxyz{|},~=nen ADT-typrubrikextern funktion med nyckelordet EXTERNALextern funktion utan nyckelordet EXTERNALsubprg_body_or_specen delprogramstommeen paketstommeanvndardefinierad operatordefinitionoperatorsignaturbindningsfunktionlista ver anvndardefinierade operatorsignatureren definition av upprkningstypen specifikation fr upprkningslitteralen kompileringsenheten biblioteksenheten undantagshanterare\s/Qxen undantagsdeklarationett undantagsval eller OTHERSen RAISE-satsen eller flera PL/SQL-satserett utkat namnen utkad namnlnkett databaslnknamnett databaslnknamnett utkat namn eller ett bindningsvariabelnamnlink_expanded_n_optional_partitionden hgra sidan av en objektdeklarationett omrdesuttryck (expr1 .. expr2)NOT_BOUND_optett enkelt uttryck (valfritt) V4Bcett SELECT-uttryck fljt av en identifierare (den senare valfri)ett SELECT-uttrycken ASSIGN- eller DEFAULT-sats (valfri)en begrnsning (valfri)relal_op_sim_expr_optett exponentiellt uttryckett ELSE fljt av en fljd satseridentifier_opten FOR- eller WHILE-sats (valfri)en EXCEPTION-hanterare (valfri)ett utkat namn (valfritt)en delsats fr WHEN (valfri)ett uttryck (valfritt) Pz .Yen lista ver formella parametrar (valfri)en beteckning (valfri)ett BEGIN-block fljt av en undantagshanterare (den senare valfri)empty_blocken paketspecifikationen binr additionsoperationen sats som krver massbindningarett intervall fr massbindningar (valfritt)Grnssnittstabellfunktion eller aggregeringsfunktionDelprogramdeklarationen WITH INTERFACE-delsats (valfri)en specifikation av proceduren INTERFACE\ !7FO]xen formell deklarationslista fr proceduren INTERFACEen parameterspecifikation fr proceduren INTERFACEen indikatorparameter fr INTERFACE (valfri)interface_constrained_typeinterface_constraint_optuser_defined_type_nameis_of_predicateis_prefixis_of_modifieren DECLARE-sektion (valfri)en parameterspecifikation fr proceduren INTERFACE (valfri)en lista med identifierareen argumentlista (valfri)empty_parens_opthv"/Soen aggregeringtype_aggruser_defined_type_name_listett argumenten deklarationsdel (valfri)ett grundlggande deklarationselement (valfritt)ett senare deklarationselement (valfritt)arg_listsim_expr_listen lista med uttryck och id (valfri)en lista med satser (valfri)en etikett (valfri)en ELSIF-delsats (valfri)en lista med undantagshanterareen lista med parameterspecifikationer (valfri)n.Ecqzen lista med numreringslitteralspecifikationer (valfri)en lista med undantagsval (valfri)en deklarationslistaen CURSOR-deklarationen teckentypdefinitionen datatypdefinitionen LOB-typdefinitionen tabelltypsdefinitionen PL/SQL-komponentdeklarationbody_adt_fieldadt_fielden SQL-satsen krbar BULK-satsen SQL-frga eller DML-satsen DELETE-sats (placerad)en DELETE-sats (genomskt)en UPDATE-sats (placerad)t'9Pnen UPDATE-sats (genomskt)en INSERT-satsen WHERE-delsatsen HAVING-delsatsen fljd med uttryck efter nyckelordet VALUESelement i VALUES-delsatsen frgespecifikationett frgeuttrycken term i en frgaen CURSOR-specifikationtexten i en CURSOR-deklarationfrsta argumentet i ett CAST-uttrycken SELECT-satsen tabelldefinitionen sekvensdefinitionen synonymdefinitionadt_definitiontable_type_definitionn,Obspecifikation fr en mngdfunktion (gruppfunktion)ett BETWEEN-predikatett tabelluttrycken FROM-delsatsett primrt booleskt uttryckett IN-predikatordered_subquerytable_subquerycursor_subqueryett standarduttryck fr en delfrgaett delfrgeuttryckett standarduttryck fr en delfrgawith_subqueryTHE- eller TABLE-delfrgaordered_table_subqueryMULTISET-konstruktoruttryck fr insamlingstypt*;Y e r   uttryck fr DML-vrdesdelsatserett jmfrelsepredikatett LIKE-predikatett NULL-predikatobj IS DANGLING-formulrnan_predicateinfinite_predicateett OVERLAPS-predikatett EXISTS-predikaten ESCAPE-delsatstexten i en CURSOR-deklarationen OPEN-satsen FETCH-satsen CLOSE-satsopen_cursor_reference_statementen SQL-sats i OPEN-satsen fr en markrett tabellreferensuttrycken CONNECT BY-delsatshu#@\oTABLE-uttrycklink_expanded_n_optional_partition_or_subquerytable_reference_or_subqueryen lista med tabellelementett element i en tabellen standardinitierare fr en kolumnen kolumnegenskapen lista med kolumnegenskaperett element i en SET-delsatsCOMMENT_literal_opten tabelluttrycksdelsatsen urvalslistanamnet p en mngdfunktion (gruppfunktion)en GROUP BY-delsatsen sorteringsspecifikationen LOCK TABLE-satsz !"#$ %&.'>(O)]*p+t,}-./01ett giltigt lslgeen NOWAIT-modifierare (valfri)returning_into_clausereturning_into_clause_opten lista med kolumner i en INSERT- eller UPDATE-satsen lista med namncolumn_name_listen mngdoperatorPUBLIC (valfritt)NOT (valfritt)NOT NULL (valfritt)likeadt_flagsadt_flagmethod_flags_optNOT_opt_INSTANTIABLENOT_opt_FINALfixed_varying_opten metodangivelse i en ADT2b3456789:9;]<y=>?@en ursprunglig metodangivelse i en ADTen ursprunglig metodstomme i en ADTen WHERE-delsats (valfri)NOT IN (valfritt)NOT BETWEEN (valfritt)NOT LIKE (valfritt)en RETURN-delsats (valfri)en tabelluttrycksdelsats (valfri)ett mngdoperatorsuttryck (valfritt)en ORDER BY-delsats (valfri)en FOR UPDATE-delsats (valfri)en ORDER BY-delsats (valfri)en FOR UPDATE-delsats (valfri)en datum/tid-deklarationen intervalldeklarationAbB{CDEFGHI=J[KnLMNOen intervallkvalificerareen datum/tid- eller intervalldeklarationconstrained_datetime_typeconstrained_interval_typeconstrained_interval_type_2constrained_datetime_interval_typeiconstrainten intervallbegrnsning (valfri)unconstrained_type_wo_datetimetime_zone_specifieren intervallkvalificerarecaptureable_datetime_identifiersnamnet p ett datum/tid-flten intervallitteraldatetime_string_field PVQ~RSTU$V6WIXcYZ[\nyckelordet LEADING, TRAILING eller BOTHett enkelt uttryck, ett avkortningsalternativ eller ett avkortningsalternativ fljt av ett enkelt uttryckpartition_or_subpartitionen PL/SQL-komponentdeladt_field_listadt_field_list_optbody_adt_field_listen tabellreferens (valfri)en sorteringsspecifikation (valfri)en INTO-delsats (valfri)en INTO-delsats (valfri)ett SET-delsatsobjekt (valfritt)en AND-relation (valfritt)]t^_`abcd!e,f3g:hMi[jakulmnALL, DISTINCT eller UNIQUE (valfritt)nyckelordet ALL, DISTINCT eller UNIQUEnyckelordet WORK (valfritt)nyckelordet SAVEPOINT (valfritt)nyckelordet FROM (valfritt)ph1psh_svljpragma_arg2decl_idexpr_idMEMBER eller STATICpartition_namearray_en dynamisk SQL-satsen kr direkt-satsett uttryck med IN/OUT/IN_OUT-lgeen dynamisk returdelsats (valfri)en USING-delsats (valfri)o\pqrstuv$w/xBySzm{~|en lista med uttryck i USING-delsatsen teckenuppsttningsangivelseen teckenuppsttningsangivelseOBJECT- eller OPAQUE-delsatsden tckande typens storlekantingen bastypspec. eller deltypspec.Bastypspec.Deltypspec.FIXED eller VARYINGen AUTHID-delsatsen AUTHID-delsats (valfri)subprg_propertiessubprg_propertyen delsats med funktionsegenskaper (valfri) }V~ %Ejven tabellreferens eller delfrga som anvnder nyckelordet return eller returning som aliasnamndatetime_literaldatetime_expanded_ndatetime_link_expanded_nsample_clausesample_percenttable_reference_with_samplefrom_table_reference_or_subquery...from_table_reference_or_subquery..en case-satsett alternativ i en case-sats (WHEN-delsats)en fljd av alternativ i en case-satsett case-uttryck Dw#Rett alternativ till ett case-uttryck (WHEN-delsats)en fljd av alternativ till case-alternativnyckelordet ELSE (valfritt) fljt av ett uttrycken PARTITION BY-delsatsspecifikationen PARTITION BY-delsatsspecifikation (valfri)CLUSTER BY- eller ORDER BY-delsatsspecifikationnyckelord fr hash- eller omrdespartitioneringen UPDATE VALUE-delsats (valfri)en WITH EXTERNAL CONTEXT-delsats (valfri)en lista med ADT-attributnamn DaCpen lista med ADT-attributnamnen lista med ADT-attributspecifikationeren lista med ADT-attribut (valfri)ett ADD-, MODIFY-, RENAME- eller DROP-attributen lista med ADD-, DROP-, RENAME- eller MODIFY-attributen RENAME-, DROP- eller ADD-metod med renhetspragmaen lista med RENAME-, DROP- eller ADD-metoderINCLUDING TABLE DATA (valfritt)FORCE (valfritt)en FORCE och EXCEPTIONS-delsats\ (Ocen INVALIDATE eller en CASCADE fljd av tabelldata och FORCE-alternativen ALTER TYPE-satsen lista med ndringar av attribut, metoder eller egenskaper fljda av dataalternativen lista med ALTER TYPE-satseren lista med ALTER TYPE-satser (valfri)en ADT-specifikationen stomdefinition fr en ADTalter_type_prefixcollection_limitalt_array_a_statementalt_array_clausealt_array_changealt_array_stmtsoptional_alter_arrays  -FVnbulk_loop_bndsbulk_btwnempty_predicateset_predicatemember_predicatesubmultiset_predicatemultiset_op_union_exceptmultiset_op_intersectmultiset_boolean_exprmultiset_termmultiset_value_expressionmultiset_primarymultiset_term_or_primarycombinable_multiset_termcombinable_multiset_exprcombinable_multiset_primaryOF_optALL_optresult_cache_propertyrelies_on_clauseresult_cache_entries! "4GQhpurge_stmtpurge_optionsdotted_name_list_optdotted_name_listtext i sammansatt triggerbefore eller afterrow eller statementtabellsatssammansatt triggerblocksammansatta triggersatser$$116$$273$$431$$433$$440$$442$$481$$616$$618$$626$$629$$631$$632$$634$$648$$649$$651$$690shrinkwd$$692$$693$$695$$6978=BGLQVX]$$699$$701$$703$$705$$739$$759as$$104