2
0

PreSQLOracle.xml 2.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. <?xml version="1.0"?>
  2. <Language name="SQL Oracle" ext="psql" ColorBlock="Block">
  3. <Completion>
  4. <Include Attribute="Keyword"></Include>
  5. </Completion>
  6. <Attribute Name="Keyword" Bold="true"></Attribute>
  7. <Attribute Name="presql" ForeCol="Red"></Attribute>
  8. <Identifiers CharsStart= "A..Za..z_$" Content = "A..Za..z0..9_">
  9. <Keyword>
  10. ACCESS ADD ALL ALTER AND ANY AS ASC AUDIT
  11. BEGIN BETWEEN BY
  12. CHAR CHECK CLUSTERS CLUSTER COLAUTH COLUMN CRASH COMMENT COMPRESS CONNECT CREATE CURRENT
  13. DATE DECIMAL DECLARE DEFAULT DELETE DESC DISTINCT DROP
  14. ELSE END EXCEPTION EXCLUSIVE EXISTS
  15. FILE FLOAT FOR FROM FUNCTION
  16. GOTO GRANT GROUP
  17. HAVING
  18. IDENTIFIED IF IMMEDIATE IN INCREMENT INDEXES INDEX INITIAL INSERT INTEGER INTERSECT INTO IS
  19. LEVEL LIKE LOCK LONG
  20. MAXEXTENTS MINUS MLSLABEL MODE MODIFY
  21. NOAUDIT NOCOMPRESS NOT NOWAIT NULL NUMBER
  22. OF OFFLINE ON OR ONLINE OPTION OFF ORDER OVERLAPS
  23. PCTFREE PRIOR PROCEDURE PRIVILEGES PUBLIC
  24. RANGE RAW RECORD RENAME RESOURCE REVOKE ROW ROWID ROWNUM ROWS
  25. SELECT SESSION SET SYSDATE SPOOL SHARE SIZE SMALLINT SQL START SUBTYPE SUCCESSFUL SYNONYM
  26. TABAUTH TABLE THEN TO TRIGGER TYPE
  27. UID UNION UNIQUE UPDATE USE USER
  28. VALIDATE VALUES VARCHAR VARCHAR2 VIEW VIEWS
  29. WHEN WHENEVER WHERE WITH
  30. </Keyword>
  31. <presql>
  32. $DEFINIR
  33. $REDEF
  34. $INCLUIR
  35. $PARA
  36. $CONSULTAR
  37. CON
  38. COMO
  39. EN
  40. FINPARA
  41. FINDEFINIR
  42. HACER
  43. $dir_actual
  44. $nom_actual
  45. $fecha_actual
  46. $formato
  47. $intervalo_semana
  48. $psql_reinic
  49. $expr
  50. $horas
  51. $meses
  52. $infotabla
  53. $infovista
  54. </presql>
  55. </Identifiers>
  56. <Token CharsStart="0..9" Content = '0..9' Attribute="NUMBER"> </Token>
  57. <String Start="'" End="'"></String>
  58. <String Start="&quot;" End="&quot;"></String>
  59. <Comment Start="--" ></Comment>
  60. <Comment Start="/*" End="*/" Multiline="true" Folding="True"></Comment>
  61. <Block Start="$PARA" End="FINPARA" Folding="True" Parent="Main" Name="blq_PARA"></Block>
  62. <Block Start="COMO" End="FINDEFINIR"></Block>
  63. <Block Start="SELECT" End=";" BackCol="#F2F5A9" Folding="False" Name="blo_SELECT">
  64. <End TokPos="1">/</End>
  65. <Section Start="SELECT" FirstSec="True" BackCol="#CEF6CE" Name="sec_SELECT"> </Section>
  66. <Section Start="FROM" BackCol="#F2F5A9" Name="sec_FROM"> </Section>
  67. </Block>
  68. <Block Start="BEGIN" End="END" Folding="False"></Block>
  69. <Block Start="THEN" End="END" Folding="True"></Block>
  70. <Block Start="FOR" End="END" Folding="True"></Block>
  71. <Block Start="INSERT" End=";" BackCol="#F6D5D5" Name="blo_INSERT"></Block>
  72. <Block Start="UPDATE" End=";" BackCol="#F6D5D5" Name="blo_UPDATE"></Block>
  73. <Block Start="DELETE" End=";" BackCol="#F6D5D5" Name="blo_DELETE"></Block>
  74. </Language>