Documentation Source Text

Check-in [d170aa6e3f]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Update the syntax diagram for CREATE VIRTUAL TABLE to show the optional IF NOT EXISTS clause.
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: d170aa6e3fa36c9f4d1513a174096fb8f85159a4
User & Date: drh 2012-01-28 19:42:28
Context
2012-01-28
19:47
Update the changelog to mention IF NOT EXISTS on virtual tables. check-in: b0db418b5a user: drh tags: trunk
19:42
Update the syntax diagram for CREATE VIRTUAL TABLE to show the optional IF NOT EXISTS clause. check-in: d170aa6e3f user: drh tags: trunk
18:37
Create the version 3.7.11 change log. check-in: eb1a6182af user: drh tags: trunk
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to art/syntax/bubble-generator-data.tcl.

196
197
198
199
200
201
202

203
204
205
206
207
208
209
210
  create-view-stmt {
    stack
       {line CREATE {or {} TEMP TEMPORARY} VIEW {opt IF NOT EXISTS}}
       {line {optx /database-name .} /view-name AS select-stmt}
  }
  create-virtual-table-stmt {
    stack

       {line CREATE VIRTUAL TABLE {optx /database-name .} /table-name}
       {line USING /module-name {optx ( {loop /module-argument ,} )}}
  }
  delete-stmt {
    line DELETE FROM qualified-table-name {optx WHERE expr}
  }
  delete-stmt-limited {
    stack







>
|







196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
  create-view-stmt {
    stack
       {line CREATE {or {} TEMP TEMPORARY} VIEW {opt IF NOT EXISTS}}
       {line {optx /database-name .} /view-name AS select-stmt}
  }
  create-virtual-table-stmt {
    stack
       {line CREATE VIRTUAL TABLE {opt IF NOT EXISTS}}
       {line {optx /database-name .} /table-name}
       {line USING /module-name {optx ( {loop /module-argument ,} )}}
  }
  delete-stmt {
    line DELETE FROM qualified-table-name {optx WHERE expr}
  }
  delete-stmt-limited {
    stack

Changes to art/syntax/create-virtual-table-stmt.gif.

cannot compute difference between binary files