BNF Index of SQL for Oracle 7

index on key words

index on special characters

sql_command nice to start

applet all the rules in one screen ...


[other languages BNF]

index of rules

  1. alias
  2. allocate_spec
  3. alter_cluster
  4. alter_cluster_spec
  5. alter_command
  6. alter_cost
  7. alter_database
  8. alter_index
  9. alter_index_spec
  10. alter_profile
  11. alter_role
  12. alter_rollback
  13. alter_sequence
  14. alter_sequence_spec
  15. alter_session
  16. alter_snapshot
  17. alter_snapshot_log
  18. alter_system
  19. alter_table
  20. alter_tablespace
  21. alter_table_spec
  22. alter_trigger
  23. alter_user
  24. alter_user_spec
  25. alter_view
  26. analyze_command
  27. analyze_spec
  28. archive_log_spec
  29. audit_command
  30. audit_object
  31. audit_sql
  32. binary_type
  33. character_type
  34. char_function
  35. char_set_name
  36. cluster_name
  37. column_constraint
  38. column_list
  39. column_name
  40. comment_command
  41. comparaison_op
  42. condition
  43. connect_clause
  44. constant
  45. constraint_list
  46. controlfile_spec
  47. conversion_function
  48. create_cluster
  49. create_cluster_spec
  50. create_command
  51. create_controlfile
  52. create_database
  53. create_databaselink
  54. create_database_spec
  55. create_index
  56. create_profile
  57. create_role
  58. create_rollback
  59. create_schema
  60. create_sequence
  61. create_sequence_spec
  62. create_snapshot
  63. create_snapshot_log
  64. create_synonym
  65. create_table
  66. create_tablespace
  67. create_trigger
  68. create_user
  69. create_user_spec
  70. create_view
  71. database_name
  72. datatype
  73. date_format
  74. date_function
  75. date_type
  76. decimal_type
  77. def_column_constraint
  78. def_table_constraint
  79. delete_command
  80. disable_spec
  81. displayed_column
  82. distribution_list
  83. domain_name
  84. drop_cluster
  85. drop_command
  86. drop_databaselink
  87. drop_index
  88. drop_profile
  89. drop_role
  90. drop_rollback
  91. drop_sequence
  92. drop_snapshot
  93. drop_snapshotlog
  94. drop_synonym
  95. drop_table
  96. drop_tablespace
  97. drop_trigger
  98. drop_user
  99. drop_view
  100. enable_spec
  101. explain_command
  102. expression
  103. exp_set
  104. factor
  105. file_list
  106. file_name
  107. file_reuse
  108. file_reuse_list
  109. file_spec
  110. file_spec_list
  111. file_spec_redo
  112. float_type
  113. function
  114. function_name
  115. grant_command
  116. grant_object
  117. grant_priv
  118. group_clause
  119. group_file
  120. group_file_list
  121. group_file_spec
  122. group_function
  123. identifier
  124. indexed_column_list
  125. index_name
  126. index_storage
  127. insert_command
  128. integer_type
  129. language_name
  130. link_name
  131. location_name
  132. lock_command
  133. lock_mode
  134. logfile_clause
  135. logical_factor
  136. logical_term
  137. logmember_clause
  138. match_string
  139. modified_column_list
  140. n
  141. new_column_list
  142. new_constraint_list
  143. new_name
  144. noaudit_command
  145. noaudit_object
  146. noaudit_sql
  147. number
  148. number_function
  149. object_name
  150. obj_command
  151. old_name
  152. order_clause
  153. other_function
  154. package_name
  155. partition_name
  156. password
  157. pass_role_list
  158. privilege
  159. procedure_name
  160. profile_name
  161. profile_spec
  162. prog_command
  163. prog_privilege
  164. quantified_factor
  165. query
  166. quoted_string
  167. recover_clause
  168. relation_name
  169. rename_command
  170. resource_cost_name
  171. resource_name
  172. revoke_command
  173. revoke_object
  174. revoke_priv
  175. role_list
  176. role_list
  177. rollback_name
  178. savepoint_name
  179. schema_name
  180. selected_table
  181. select_command
  182. self
  183. sequence_command
  184. sequence_name
  185. sequence_privilege
  186. set_clause
  187. set_role_command
  188. set_session_spec
  189. set_transaction_command
  190. simple_update
  191. snapshot_command
  192. snapshot_name
  193. snapshot_privilege
  194. sorted_def
  195. sql_command
  196. statement_opt
  197. stat_command
  198. storage_parameter
  199. storage_spec
  200. subquery
  201. subquery_update
  202. synonym
  203. system_priv
  204. system_spec
  205. system_status
  206. tablespace_list
  207. tablespace_name
  208. table_command
  209. table_constraint
  210. table_name
  211. table_privilege
  212. term
  213. territory_name
  214. to_control_data
  215. to_define_data
  216. to_modify_data
  217. transaction_command
  218. trigger_name
  219. trigger_ref
  220. trigger_sync
  221. trigger_when
  222. truncate_command
  223. until_spec
  224. update_clause
  225. update_command
  226. user_list
  227. user_name
  228. value
  229. value_list
  230. variable
  231. view_command
  232. view_name
  233. view_privilege


Jacques Guyot | guyot@cui.unige.ch