home *** CD-ROM | disk | FTP | other *** search
/ PC Professionell 2004 December / PCpro_2004_12.ISO / files / webserver / tsw / TSW_3.4.0.exe / Apache2 / perl / AnyData.pm < prev    next >
Encoding:
Perl POD Document  |  2002-04-01  |  911 b   |  100 lines

  1. package SQL::Dialects::AnyData;
  2.  
  3. =pod
  4.  
  5. =head1 NAME
  6.  
  7.  SQL::Dialects::AnyData -- AnyData config file for SQL::Parse
  8.  
  9. =head1 SYNOPSIS
  10.  
  11.   see SQL::Parse, SQL::Squish
  12.  
  13. =head1 DESCRIPTION
  14.  
  15.  The makemaker police say i gotta have one of these
  16.  
  17. =cut
  18.  
  19. sub get_config {
  20. return <<EOC;
  21. [VALID COMMANDS]
  22. CREATE
  23. DROP
  24. SELECT
  25. INSERT
  26. UPDATE
  27. DELETE
  28.  
  29. [VALID OPTIONS]
  30. SELECT_MULTIPLE_TABLES
  31. SELECT_AGGREGATE_FUNCTIONS
  32.  
  33. [VALID COMPARISON OPERATORS]
  34. =
  35. <>
  36. <
  37. <=
  38. >
  39. >=
  40. LIKE
  41. NOT LIKE
  42. CLIKE
  43. NOT CLIKE
  44. RLIKE
  45. NOT RLIKE
  46. IS
  47. IS NOT
  48.  
  49. [VALID DATA TYPES]
  50. CHAR
  51. VARCHAR
  52. REAL
  53. INT
  54. INTEGER
  55. BLOB
  56. TEXT
  57.  
  58. [RESERVED WORDS]
  59. INTEGERVAL
  60. STRING
  61. REALVAL
  62. IDENT
  63. NULLVAL
  64. PARAM
  65. OPERATOR
  66. IS
  67. AND
  68. OR
  69. ERROR
  70. INSERT
  71. UPDATE
  72. SELECT
  73. DELETE
  74. DROP
  75. CREATE
  76. ALL
  77. DISTINCT
  78. WHERE
  79. ORDER
  80. ASC
  81. DESC
  82. FROM
  83. INTO
  84. BY
  85. VALUES
  86. SET
  87. NOT
  88. TABLE
  89. CHAR
  90. VARCHAR
  91. REAL
  92. INTEGER
  93. PRIMARY
  94. KEY
  95. BLOB
  96. TEXT
  97. EOC
  98. }
  99. 1;
  100.