# ## $-é‹?Í   é4X€©ÑöA_{ì $/AS`p}‹—¤®¿ÌÚéú (9GScs‚—¡´Èé4@KOQRSTU V W X Y Z[\]^_`abgsw|~…ŠŽ—ž ¢!§"ª#³$·%º&Â'Æ(È)Ê*Ë+Ó,×-Ú.â/æ0é1í2ï3ò4úend-of-fileerro:=.(),*@%&|=-+:;tudoarrayatcomeçarcorpocaseconstantedeclareelseelsifendexceptionsairforfunctiongotoifinélimitadoloopmodlembretenovonotnulodenaninfiniteothers$5à6ã7é8ï9ù:; <=>?@$A.B8C@DGEKFOGXH[IaJeKjLmMN­OÆPÈQÊRÜSêTìUîVðWòXôüoutpacotepragmaparticularprocedimentoraisefaixarecordremhashretornarretornandoselecionarseparatesubtypethentipoatualizarusevarraywhenwhilecom=>..<> ou != ou ~=>=<=<<>><>reverter(YøZù[û\] ^_`ab)c0d9e?fHgQh[iajjkplsm|noŒpq“r˜st u¤v­w³xºyÂzÇ{Ó|Ú}á~éñ€öûeouchar_basedefaultcomolike2like4likecnumber_basedecimaldate_baseescapeclob_baseblob_basebfile_basetabelainterfaceauthid...continuaralterqualquer umcomoascmédiaentreporcallverificarfecharclusterclustersfinalinstantiablecolauthcolunascompresscontagemcrashcriar)þ‚ƒ „…† ‡$ˆ,‰4Š:‹?ŒDFŽJNT‘Y’b“j”o•u–—…˜Œ™š–›Ÿœ¢¥žªŸ´ »¡Á¢Æ£ˤÓ¥ݦå§ê¨ñ©øÿatualcomentáriocursordefinedeletardescdistintoeliminarexistefetchforcedelockmodonowaitshareexclusiveconcedergrupohavingidentifiedíndiceíndicesintoinsertintersectmáxminmenosnocompressativadoabertoopçãoordemoverlapsoverridingpartiçãopriorpúblicorecursorevogar(ªø«¬­®¯°!±%²)³,´3µ9¶E·I¸Q¹Tº[»`¼f½l¾s¿|ÀƒÁ‹Â“×ĜŠƨǪȳɻÊÃËËÌÐÍÕÎÚÏâÐëÑîõrollbacklinhasavepointsequênciasegmentsetsizesomesqliniciarstddevsubpartitionsomasinônimoatétabauthunionuniqueusandopróprioresultadovaloresvariávelvarianceviewviewsondeconectar||indicatordanglingexecutarimediatolongobrutoduploprecisãotransaçãolersomente%ÒæÓîÔôÕùÖü×ØÙ"Ú'Û3Ü:ÝEÞLßUà]áaâlãpätå~æ†çŒèé—êë£ì©í³î¹ïÌðÔñÛòßóèôíõòöøþtrabalhocommitwriterefcompiledcom quebra automáticaisolationnívelSerializávelSQLDataCustomDatumORADatacommittedmultiseto(a)organizaçãoheapbothà esquerdatrailingforallbulkcollectlimitesalvarnocopyintercalarocultoexternallibrarynomeparâmetrostylegeraloraclenativo'÷òøøùÿúû üýþ'ÿ.45;>FOZbh q {  ‹ •Ÿ§«°³¶¹¼¿ÂÅÎ×àçíôidiomacallingpadrãotrusteduntrustedparâmetroscontextotamanhomaxlencpascaltdodurationcharsetidcharsetformmontagemdotnetsegurançaidentidadeseguroexternal_0external_1external_2insegurocharshortintsb1sb2sb4ub1ub2ub4flutuanteOCINumberOCIStringorlvaryOCIRawOCIDate$àè ó!þ" #$%& ')(/)6*A+G,T-[.a/h0p1w23ƒ4Œ56’7•8™9Ÿ:¦;ª<¯=¼>Ë?Ú@çAìõOCIROWIDOCIDateTimeOCIIntervalOCIREFCURSORorlanystructvoidvalistreferencestringOCITypeOCIDurationOCIRefOCILobLocatorOCICollsize_tsqlcodesqlstatesqlnameestáticojavaassociadoanomêsdiahourminutosegundozonelocaltimezone_hourtimezone_minutetimezone_regiontimezone_abbrtempotimestampB¼CÄDÈEÍFÚGßHåIëJöKLM NO P$Q,R4S=TBUHVOW‘X—YœZ£[¨\³]Õ^Ù_æõintervaldataagenttransactionalvalormembroobjetoconstructorarmazenadofixovaryingnão-assinaladobináriomapaoperadornationalcaracterenchargrandecharsetopaqueunderamostrablocopipedeterministicparallel_enable`°a¹bÂcÆdÐe×fàgêhóiûjk lmn&o…p²qºrÁsÂtÇuÍvØwÞxáyæzë{ñõpipelinedaggregatebyteinvalidatecascadeincluindoexceptionsadicionarrenomearmodificaratributodadosconvertersubstituívelelementoindicesavazioexcetosubmultisetsparse$if$then$else$elsif$end|z}€~œ€¨±‚µƒ½„Ņ̆҇׈à‰éèíéþê,ëXìz¶$errorTOKEN_SEPARATOR_SQLOPT_HINT_result_cacherelies_onNOW_expurgarcompostotriggerbeforeafterinstruçãoem vez decadaaceitar gramáticauma cláusula opcional de organização de tabelaheap de organização ou índice de organizaçãouma cláusula BULK COLLECT opcionaluma cláusula de limite opcional para extração em alto volumeí˜îôï ðñòó$ô(õ+ö/÷8ø>ùFúOûXü]ý]þ]ÿ]n¢ÂÞùuma cláusula opcional utilizada com instrução FORALL para tratamento de erros em alto volumeuma chamada generalizadaSELECTUPDATEINSERTDELETEWITHSETLOCKSAVEPOINTCOMMITROLLBACKddl_startdml_startMERGEuma instrução DDLuma instrução DMLum nome de LIBRARY externo opcionaluma rotina externa opcional NAMEuma lista de opções externasum nome de parâmetro formal8j”Å  < ` Šµuma especificação PARAMETER STYLE externa opcionaluma especificação CALLING STANDARD externaum indicador opcional ou especificação de tamanhouma palavra-chave INDICATOR, LENGTH, MAXLEN, DURATION ou TDOum indicador opcional ou modo de tamanho: IN, OUT ou IN OUTum BY VALUE ou BY REFERENCE opcionaluma especificação de tipo externa opcionaluma especificação LANGUAGE externa opcional  V¯¿ß E_p˜²ÄÑäum nome de parâmetro formal e opções, ou um SQLSTATE, SQLCODE, SQLNAME, CONTEXT ou RETURNexternal_atr_optuma lista de parâmetros externosuma lista de parâmetros externos opcionaisuma especificação de entrada da lista de parâmetros externosuma especificação LANGUAGEexternal_name_opsjava_external_opsjava_call_specificationuma especificação LANGUAGEuma instrução CALLsqlj_type_optdotnet_external_ops J|Š²ø3 W!u"#Æ$Òædeclaração de biblioteca externa de nível superiorjava_class_optdeclaração de montagem de nível superioruma especificação de entrada de lista de parâmetros externos opcionaisum modificador LOCAL opcional para TIMESTAMP WITH TIME ZONEum qualificador literal de intervaloSTATIC ou um literal de stringConfiável ou Não-Confiáveluma cláusula opcional para especificar string de agenteidentity_optassembly_context_opt %J&p'|(”)ª*ä+,V-‡.¶/êþa palavra-chave opcional TRANSACTIONALsecurity_optuma sessão de compilaçãoum operador relacionalum operador de adição binário (por exemplo, +, -, & ou ||)um operador unário (por exemplo +, - ou PRIOR)um operador de multiplicação binário (por exemplo, *, /, MOD ou REM)uma variável PL/SQL ou uma string de aspas duplasuma variável de ligação com variável indicadoraum modo de passagem de parâmetros: in, out ou in outum operador de união0t1|2„3—4²5»6ì7ú89(:G;`<u=Ž>¦?·@ÄAÑøis_or_asrep_typereturn_or_returninga palavra-chave opcional INum pragmaum associação de argumento utilizada em um pragmauma declaraçãouma declaração de objetouma declaração de tipouma declaração de tipo completauma definição de tipo NEWuma definição de tipouma declaração de subtipouma indicação de subtipouma marca de tipouma restriçãocursor_ty_deffunc_return_prm_spec_unconstrained_typeBtC}DE·FßGóHI5JOKlL‚M‰NO¦P¿QÊRãSæóuma faixauma definição de tipo de inteirouma definição de tipo realuma definição de tipo de tabela indexadaarray_ty_initial_defuma definição de tipo de registrouma declaração de tipo incompletaum item declarativo básicoum item declarativo posterioro nome de algum objetoum nomeum nomeum componente indexadoum componente selecionadoum atributoum designador de atributoarguma expressão TVUVŠW”X©YÂZÖ[ù\]E^ƒ_½`Ñèuma relação precedida opcionalmente por NOTassoc_argparen_aggruma expressão simplesum termo em uma expressãoum fator em um termoum fator principal em uma expressãouma chamada de procedimentoum label opcional seguido de uma instrução PL/SQLum label opcional seguido de uma instrução de não-bloco PL/SQLum label opcional seguido de uma instrução de bloco PL/SQLuma instrução PL/SQLunlabeled_nonblock_stmtahb‹c“d¥eÀfÐgâhüi"jFkXllm~n‹opºÚuma instrução composta de não-blocoum labeluma instrução NULLuma instrução de designaçãouma instrução IFuma instrução LOOPuma instrução WHILE ou FORuma especificação de parâmetro de loopum bloco de instrução (BEGIN ...END)uma instrução EXITuma instrução RETURNuma instrução GOTOcontinue_stmtuma instrução pipeuma declaração de subprogramauma especificação de subprograma qVr‘s°tÎußv÷w$xQydz{{|¸}Îßum nome de função (um identificador ou símbolo de operador)uma lista de parâmetros formaisuma especificação de parâmetrouma marca de tipoum cabeçalho de tipo ADTfunção estrangeira com palavra-chave EXTERNALfunção estrangeira sem palavra-chave EXTERNALsubprg_body_or_specum corpo de subprogramaum corpo de pacotedefinição de operador definida pelo usuárioassinatura de operadorfunção de ligação~\“€¶à‚ùƒ„'…@†`‡sˆ‰¡Šº‹Ûülista de assinaturas de operador definidas pelo usuáriouma definição de tipo de enumeradoruma especificação de literal de enumeradoruma unidade de compilaçãouma unidade de bibliotecaum handler de exceçãouma declaração de exceçãouma escolha de exceção ou OTHERSuma instrução RAISEuma ou mais instruções PL/SQLum nome expandidoum link de nome expandidoum nome do link do banco de dadosum nome do link do banco de dados ŒP{ŽÇî‘û’“W”k•“–©—¾×um nome de variável de ligação ou expandidolink_expanded_n_optional_partitiono lado direito de uma declaração de objetouma expressão de faixa (expr1 .. expr2)NOT_BOUND_optuma expressão simples opcionaluma expressão select seguida opcionalmente de um identificadoruma expressão selectuma instrução opcional ASSIGN ou DEFAULTuma restrição opcionalrelal_op_sim_expr_optuma expressão exponencial ˜V™Žšœ›¿œÜöžŸ2 Z¡p¢¨£³¤Îìuma condição ELSE seguida de uma sequência de instruçõesidentifier_optuma instrução FOR ou WHILE opcionalum handler EXCEPTION opcionalum nome expandido opcionaluma cláusula WHEN opcionaluma expressão opcionalum lista de parâmetros formais opcionaisum designador opcionalum bloco BEGIN seguido de um handler de exceção opcionalempty_blockuma especificação de pacoteuma operação de adição binária ¥D¦t§£¨Ó©ìª«;¬u­­®Öðuma instrução que requer ligações em alto volumeuma faixa opcional para ligações em alto volumeFunção de tabela de interface ou função agregadaDeclaração de subprogramauma cláusula WITH INTERFACE opcionaluma especificação de procedimento INTERFACEuma lista de declarações formais de procedimento INTERFACEuma especificação de parâmetro de procedimento INTERFACEum parâmetro indicador INTERFACE opcionalinterface_constrained_type¯n°†±œ²«³´´ÂµÜ¶·2¸R¹bºm»v¼‘½‘¾¿½âinterface_constraint_optuser_defined_type_nameis_of_predicateis_prefixis_of_modifieruma seção DECLARE opcionaluma espec. de parâmetro de procedimento INTERFACE opcionaluma lista de identificadoresuma lista opcional de argumentosempty_parens_optum agregadotype_aggruser_defined_type_name_listum argumentouma parte de declaração opcionalum item de declaração básica opcional ÀVÁ~†ÓĹÅÙÆêÇÈ%ÉVʔ˻ÌÓèum item de declaração posterior opcionalarg_listsim_expr_listuma lista opcional de expressões e idsuma lista opcional de instruçõesum label opcionaluma cláusula ELSIF opcionaluma lista de handlers de exceçãouma lista opcional de especificações de parâmetrouma lista opcional de especificações de literais de enumeradoruma lista opcional de opções de exceçãouma lista de declaraçõesuma declaração CURSORÍ\Î~Ï›зÑÖÒùÓÔÕ!Ö>×b؄٥ÚÇèuma definição de tipo de caractereuma definição de tipo de datauma definição de tipo de lobuma definição de tipo de tabelauma declaração de componente PL/SQLbody_adt_fieldadt_fielduma instrução SQLuma instrução executável BULKuma instrução DML ou de consulta SQLuma instrução DELETE (posicionada)uma instrução DELETE (pesquisada)uma instrução UPDATE (posicionada)uma instrução UPDATE (pesquisada)ÛbÜv݈Þ›ßÎàéáâã7äOåoæ—ç«èÂéÜõuma instrução INSERTuma cláusula WHEREuma cláusula HAVINGsequência de expressões após a palavra-chave VALUESelemento da cláusula VALUESuma especificação de consultauma expressão de consultaum termo de uma consultauma especificação CURSORo corpo de uma declaração CURSORprimeiro argumento para a expressão CASTuma instrução SELECTuma definição de tabelauma definição de sequênciauma definição de sinônimoênë|ì‘í¼îÐïçðøñò&ó6ôDõSöw÷“ø·ùÄúèþadt_definitiontable_type_definitionuma definição de função de conjunto (grupo)um predicado BETWEENuma expressão de tabelauma cláusula FROMuma expressão booleana primáriaum predicado INordered_subquerytable_subquerycursor_subqueryuma expressão de subconsulta simplesuma expressão de subconsultauma expressão de subconsulta simpleswith_subquerysubconsulta THE ou subconsulta TABLEordered_table_subqueryûnüýžþÅÿßð"4Qdw— © ¼ Ïîconstrutor MULTISETexpressão de tipo de conjuntoexpressão para cláusulas de valores DMLum predicado de comparaçãoum predicado LIKEum predicado NULLform obj IS DANGLINGnan_predicateinfinite_predicateum predicado de sobreposiçõesum predicado EXISTSuma cláusula ESCAPEo corpo de uma declaração cursoruma instrução OPENuma instrução FETCHuma instrução CLOSEopen_cursor_reference_statement  V „©ÀÏý8Qw³Îáuma instrução SQL em uma instrução OPEN cursoruma expressão de referência de tabelauma cláusula CONNECT BYexpressão TABLElink_expanded_n_optional_partition_or_subquerytable_reference_or_subqueryuma lista de elementos de tabelaum elemento de uma tabelaum inicializador default de uma colunauma propriedade de colunauma lista de propriedades de colunaum item de uma cláusula SETCOMMENT_literal_opth‹ŸÄÙû -!K"`#y$¯%Á&Ñ'å(ôuma cláusula de expressão de tabelauma lista de seleçãoum nome de função de conjunto (grupo)uma cláusula GROUP BYuma especificação de classificaçãouma instrução LOCK TABLEum modo de bloqueio válidoum modificador NOWAIT opcionalreturning_into_clausereturning_into_clause_optuma lista de colunas em uma instrução INSERT ou UPDATEuma lista de nomescolumn_name_listum operador definidoPUBLIC opcionalNOT opcional)n*+ƒ,Œ-”.¤/¸0Å1Ö2û3)4N5i6x7Œ89¹åNOT NULL opcionalcomoadt_flagsadt_flagmethod_flags_optNOT_opt_INSTANTIABLENOT_opt_FINALfixed_varying_optuma especificação de método em um ADTuma especificação de método original em um ADTum corpo de método original em um ADTuma cláusula WHERE opcionalNOT IN opcionalNOT BETWEEN opcionalNOT LIKE opcionaluma cláusula RETURN opcionaluma cláusula de expressão de tabela opcional:\;‡<¥=Å>Ú?ñ@A*BFCtDE¦FÁGãîuma expressão de operador definido opcionaluma cláusula ORDER BY opcionaluma cláusula FOR UPDATE opcionaluma cláusula ORDER BYuma cláusula FOR UPDATEuma declaração de data/horáriouma declaração de intervaloum qualificador de intervalouma declaração de data/horário ou de intervaloconstrained_datetime_typeconstrained_interval_typeconstrained_interval_type_2constrained_datetime_interval_typeiconstraint HPIsJ‘K¤LÀMàNOP,QWR»SÔòuma restrição de intervalo opcionalunconstrained_type_wo_datetimetime_zone_specifierum qualificador de intervalocaptureable_datetime_identifiersum nome de campo de data/horárioum literal de intervalodatetime_string_fielduma palavra-chave LEADING, TRAILING ou BOTHuma expressão simples, uma opção de redução ou uma opção de redução seguida de uma expressão simplespartition_or_subpartitionuma fatia de componente PL/SQLThUvVˆW›X¼YçZ[\2]J^j_“`°aÒbïcöýadt_field_listadt_field_list_optbody_adt_field_listuma referência de tabela opcionaluma especificação de classificação opcionaluma cláusula INTO opcionaluma cláusula INTOum item de cláusula SET opcionaluma relação AND opcionalALL, DISTINCT ou UNIQUE opcionaluma palavra-chave ALL, DISTINCT ou UNIQUEa palavra-chave opcional WORKa palavra-chave opcional SAVEPOINTa palavra-chave opcional FROMph1psh_aceitardhesfzgh‘iŸj¥k¿lámn0oKpxq£rÎsçüpragma_arg2decl_idexpr_idMEMBER ou STATICpartition_namearray_uma instrução SQL dinâmicauma instrução de execução imediatauma expressão com o modo IN/OUT/IN_OUTuma cláusula de retorno dinâmica opcionaluma cláusula using opcionaluma lista de expressões em uma cláusula usinguma especificação de conjunto de caracteresuma especificação de conjunto de caracterescláusula OBJECT ou OPAQUEtamanho do tipo opacotbu‹v w²xÂyÕzñ{|}A~¨¸€Ëã‚ðþespec. de tipo Básico/ espec. de tipo Subespec. de tipo Básicoespec. de tipo SubFIXED ou VARYINGuma cláusula AUTHIDuma cláusula AUTHID opcionalsubprg_propertiessubprg_propertyuma cláusula opcional com propriedades de funçãouma referência de tabela ou subconsulta usando a palavra-chave return ou returning como nome do apelidodatetime_literaldatetime_expanded_ndatetime_link_expanded_nsample_clausesample_percent ƒJ„e……†ª‡¼ˆì‰Š,‹\ŒŠ±Ûtable_reference_with_samplefrom_table_reference_or_subquery...from_table_reference_or_subquery..uma instrução caseuma alternativa à instrução case (cláusula WHEN)uma sequência de alternativas à instrução caseuma expressão caseuma alternativa à expressão case (cláusula WHEN)uma sequência de alternativas à expressão caseELSE opcional, seguido de uma expressãouma especificação de cláusula partition by ŽDw¤‘Ò’ô“”A•c–Ž—±Øuma especificação de cláusula partition by opcionalespecificação de cláusula cluster ou order bypalavra-chave de particionamento hash ou rangeuma cláusula UPDATE VALUE opcionaluma cláusula WITH EXTERNAL CONTEXT opcionaluma lista de nomes de atributo ADTuma lista de nomes de atributo ADTuma lista de especificações de atributo ADTuma lista opcional de atributos ADTum atributo ADD, MODIFY, RENAME ou DROP ˜D™vš¨›ÐœíûžŸi ¡Öøuma lista de atributos ADD, DROP, RENAME ou MODIFYum método RENAME, DROP ou ADD com pragma de purezauma lista de métodos RENAME, DROP ou ADDINCLUDING TABLE DATA opcionalFORCE opcionaluma cláusula FORCE e EXCEPTIONSum INVALIDATE ou um CASCADE seguido de opções de dados de tabela e de imposiçãouma instrução ALTER TYPEuma lista de alterações de atributo, método ou propriedade seguida de opções de dadosuma lista de instruções ALTER TYPE¢z£¥¤º¥Ü¦í§ý¨©"ª2«A¬V­d®m¯|°‰±™²®³Æ´Ûðuma lista opcional de instruções ALTER TYPEuma especificação ADTuma definição de corpo para um ADTalter_type_prefixcollection_limitalt_array_a_statementalt_array_clausealt_array_changealt_array_stmtsoptional_alter_arraysbulk_loop_bndsbulk_btwnempty_predicateset_predicatemember_predicatesubmultiset_predicatemultiset_op_union_exceptmultiset_op_intersectmultiset_boolean_exprµ€¶·¦¸¶¹Îºæ»þ¼½¾&¿;ÀKÁ_ÂiÃvĊŚƳÇÂÈÔçmultiset_termmultiset_value_expressionmultiset_primarymultiset_term_or_primarycombinable_multiset_termcombinable_multiset_exprcombinable_multiset_primaryOF_optALL_optresult_cache_propertyrelies_on_clauseresult_cache_entriespurge_stmtpurge_optionsdotted_name_list_optdotted_name_listcorpo do trigger compostoantes ou depoislinha ou instruçãoinstrução da tabela!ÉÎÊçËÌ ÍÎÏÐÑ#Ò(Ó-Ô2Õ7Ö<×AØFÙKÚPÛUÜZÝ_Þgßlàqávâ{ã€ä…åŠæç”è™é¢bloco do trigger compostoinstruções de trigger composto$$116$$273$$431$$433$$440$$442$$481$$616$$618$$626$$629$$631$$632$$634$$648$$649$$651$$690shrinkwd$$692$$693$$695$$697$$699$$701$$703$$705$$739$$759como$$104ÿÿÿÿ