System.Data.SQLite
Hex Artifact Content
Not logged in

Artifact 1cc6016426eb71c6005176a0cf8cd5355e71072b:


0000: 3c 21 44 4f 43 54 59 50 45 20 48 54 4d 4c 20 50  <!DOCTYPE HTML P
0010: 55 42 4c 49 43 20 22 2d 2f 2f 57 33 43 2f 2f 44  UBLIC "-//W3C//D
0020: 54 44 20 48 54 4d 4c 20 34 2e 30 31 2f 2f 45 4e  TD HTML 4.01//EN
0030: 22 20 22 68 74 74 70 3a 2f 2f 77 77 77 2e 77 33  " "http://www.w3
0040: 2e 6f 72 67 2f 54 52 2f 68 74 6d 6c 34 2f 73 74  .org/TR/html4/st
0050: 72 69 63 74 2e 64 74 64 22 3e 0a 3c 68 74 6d 6c  rict.dtd">.<html
0060: 3e 3c 68 65 61 64 3e 0a 3c 6d 65 74 61 20 6e 61  ><head>.<meta na
0070: 6d 65 3d 22 76 69 65 77 70 6f 72 74 22 20 63 6f  me="viewport" co
0080: 6e 74 65 6e 74 3d 22 77 69 64 74 68 3d 64 65 76  ntent="width=dev
0090: 69 63 65 2d 77 69 64 74 68 2c 20 69 6e 69 74 69  ice-width, initi
00a0: 61 6c 2d 73 63 61 6c 65 3d 31 2e 30 22 3e 0a 3c  al-scale=1.0">.<
00b0: 6d 65 74 61 20 68 74 74 70 2d 65 71 75 69 76 3d  meta http-equiv=
00c0: 22 63 6f 6e 74 65 6e 74 2d 74 79 70 65 22 20 63  "content-type" c
00d0: 6f 6e 74 65 6e 74 3d 22 74 65 78 74 2f 68 74 6d  ontent="text/htm
00e0: 6c 3b 20 63 68 61 72 73 65 74 3d 55 54 46 2d 38  l; charset=UTF-8
00f0: 22 3e 0a 3c 6c 69 6e 6b 20 68 72 65 66 3d 22 73  ">.<link href="s
0100: 71 6c 69 74 65 2e 63 73 73 22 20 72 65 6c 3d 22  qlite.css" rel="
0110: 73 74 79 6c 65 73 68 65 65 74 22 3e 0a 3c 74 69  stylesheet">.<ti
0120: 74 6c 65 3e 53 51 4c 69 74 65 20 51 75 65 72 79  tle>SQLite Query
0130: 20 4c 61 6e 67 75 61 67 65 3a 20 52 45 49 4e 44   Language: REIND
0140: 45 58 3c 2f 74 69 74 6c 65 3e 0a 3c 21 2d 2d 20  EX</title>.<!-- 
0150: 70 61 74 68 3d 20 2d 2d 3e 0a 3c 2f 68 65 61 64  path= -->.</head
0160: 3e 0a 3c 62 6f 64 79 3e 0a 3c 64 69 76 20 63 6c  >.<body>.<div cl
0170: 61 73 73 3d 6e 6f 73 65 61 72 63 68 3e 0a 3c 61  ass=nosearch>.<a
0180: 20 68 72 65 66 3d 22 69 6e 64 65 78 2e 68 74 6d   href="index.htm
0190: 6c 22 3e 0a 3c 69 6d 67 20 63 6c 61 73 73 3d 22  l">.<img class="
01a0: 6c 6f 67 6f 22 20 73 72 63 3d 22 69 6d 61 67 65  logo" src="image
01b0: 73 2f 73 71 6c 69 74 65 33 37 30 5f 62 61 6e 6e  s/sqlite370_bann
01c0: 65 72 2e 67 69 66 22 20 61 6c 74 3d 22 53 51 4c  er.gif" alt="SQL
01d0: 69 74 65 22 20 62 6f 72 64 65 72 3d 22 30 22 3e  ite" border="0">
01e0: 0a 3c 2f 61 3e 0a 3c 64 69 76 3e 3c 21 2d 2d 20  .</a>.<div><!-- 
01f0: 49 45 20 68 61 63 6b 20 74 6f 20 70 72 65 76 65  IE hack to preve
0200: 6e 74 20 64 69 73 61 70 70 65 61 72 69 6e 67 20  nt disappearing 
0210: 6c 6f 67 6f 20 2d 2d 3e 3c 2f 64 69 76 3e 0a 3c  logo --></div>.<
0220: 64 69 76 20 63 6c 61 73 73 3d 22 74 61 67 6c 69  div class="tagli
0230: 6e 65 20 64 65 73 6b 74 6f 70 6f 6e 6c 79 22 3e  ne desktoponly">
0240: 0a 53 6d 61 6c 6c 2e 20 46 61 73 74 2e 20 52 65  .Small. Fast. Re
0250: 6c 69 61 62 6c 65 2e 3c 62 72 3e 43 68 6f 6f 73  liable.<br>Choos
0260: 65 20 61 6e 79 20 74 68 72 65 65 2e 0a 3c 2f 64  e any three..</d
0270: 69 76 3e 0a 3c 64 69 76 20 63 6c 61 73 73 3d 22  iv>.<div class="
0280: 6d 65 6e 75 20 6d 61 69 6e 6d 65 6e 75 22 3e 0a  menu mainmenu">.
0290: 3c 75 6c 3e 0a 3c 6c 69 3e 3c 61 20 68 72 65 66  <ul>.<li><a href
02a0: 3d 22 69 6e 64 65 78 2e 68 74 6d 6c 22 3e 48 6f  ="index.html">Ho
02b0: 6d 65 3c 2f 61 3e 0a 3c 6c 69 20 63 6c 61 73 73  me</a>.<li class
02c0: 3d 27 6d 6f 62 69 6c 65 6f 6e 6c 79 27 3e 3c 61  ='mobileonly'><a
02d0: 20 68 72 65 66 3d 22 6a 61 76 61 73 63 72 69 70   href="javascrip
02e0: 74 3a 76 6f 69 64 28 30 29 22 20 6f 6e 63 6c 69  t:void(0)" oncli
02f0: 63 6b 3d 27 74 6f 67 67 6c 65 5f 64 69 76 28 22  ck='toggle_div("
0300: 73 75 62 6d 65 6e 75 22 29 27 3e 4d 65 6e 75 3c  submenu")'>Menu<
0310: 2f 61 3e 0a 3c 6c 69 20 63 6c 61 73 73 3d 27 77  /a>.<li class='w
0320: 69 64 65 6f 6e 6c 79 27 3e 3c 61 20 68 72 65 66  ideonly'><a href
0330: 3d 27 61 62 6f 75 74 2e 68 74 6d 6c 27 3e 41 62  ='about.html'>Ab
0340: 6f 75 74 3c 2f 61 3e 0a 3c 6c 69 20 63 6c 61 73  out</a>.<li clas
0350: 73 3d 27 64 65 73 6b 74 6f 70 6f 6e 6c 79 27 3e  s='desktoponly'>
0360: 3c 61 20 68 72 65 66 3d 22 64 6f 63 73 2e 68 74  <a href="docs.ht
0370: 6d 6c 22 3e 44 6f 63 75 6d 65 6e 74 61 74 69 6f  ml">Documentatio
0380: 6e 3c 2f 61 3e 0a 3c 6c 69 20 63 6c 61 73 73 3d  n</a>.<li class=
0390: 27 64 65 73 6b 74 6f 70 6f 6e 6c 79 27 3e 3c 61  'desktoponly'><a
03a0: 20 68 72 65 66 3d 22 64 6f 77 6e 6c 6f 61 64 2e   href="download.
03b0: 68 74 6d 6c 22 3e 44 6f 77 6e 6c 6f 61 64 3c 2f  html">Download</
03c0: 61 3e 0a 3c 6c 69 20 63 6c 61 73 73 3d 27 77 69  a>.<li class='wi
03d0: 64 65 6f 6e 6c 79 27 3e 3c 61 20 68 72 65 66 3d  deonly'><a href=
03e0: 27 63 6f 70 79 72 69 67 68 74 2e 68 74 6d 6c 27  'copyright.html'
03f0: 3e 4c 69 63 65 6e 73 65 3c 2f 61 3e 0a 3c 6c 69  >License</a>.<li
0400: 20 63 6c 61 73 73 3d 27 64 65 73 6b 74 6f 70 6f   class='desktopo
0410: 6e 6c 79 27 3e 3c 61 20 68 72 65 66 3d 22 73 75  nly'><a href="su
0420: 70 70 6f 72 74 2e 68 74 6d 6c 22 3e 53 75 70 70  pport.html">Supp
0430: 6f 72 74 3c 2f 61 3e 0a 3c 6c 69 20 63 6c 61 73  ort</a>.<li clas
0440: 73 3d 27 64 65 73 6b 74 6f 70 6f 6e 6c 79 27 3e  s='desktoponly'>
0450: 3c 61 20 68 72 65 66 3d 22 70 72 6f 73 75 70 70  <a href="prosupp
0460: 6f 72 74 2e 68 74 6d 6c 22 3e 50 75 72 63 68 61  ort.html">Purcha
0470: 73 65 3c 2f 61 3e 0a 3c 6c 69 20 63 6c 61 73 73  se</a>.<li class
0480: 3d 27 73 65 61 72 63 68 27 20 69 64 3d 27 73 65  ='search' id='se
0490: 61 72 63 68 5f 6d 65 6e 75 62 75 74 74 6f 6e 27  arch_menubutton'
04a0: 3e 0a 3c 61 20 68 72 65 66 3d 22 6a 61 76 61 73  >.<a href="javas
04b0: 63 72 69 70 74 3a 76 6f 69 64 28 30 29 22 20 6f  cript:void(0)" o
04c0: 6e 63 6c 69 63 6b 3d 27 74 6f 67 67 6c 65 5f 73  nclick='toggle_s
04d0: 65 61 72 63 68 28 29 27 3e 53 65 61 72 63 68 3c  earch()'>Search<
04e0: 2f 61 3e 0a 3c 2f 75 6c 3e 0a 3c 2f 64 69 76 3e  /a>.</ul>.</div>
04f0: 0a 3c 64 69 76 20 63 6c 61 73 73 3d 22 6d 65 6e  .<div class="men
0500: 75 20 73 75 62 6d 65 6e 75 22 20 69 64 3d 22 73  u submenu" id="s
0510: 75 62 6d 65 6e 75 22 3e 0a 3c 75 6c 3e 0a 3c 6c  ubmenu">.<ul>.<l
0520: 69 3e 3c 61 20 68 72 65 66 3d 27 61 62 6f 75 74  i><a href='about
0530: 2e 68 74 6d 6c 27 3e 41 62 6f 75 74 3c 2f 61 3e  .html'>About</a>
0540: 0a 3c 6c 69 3e 3c 61 20 68 72 65 66 3d 27 64 6f  .<li><a href='do
0550: 63 73 2e 68 74 6d 6c 27 3e 44 6f 63 75 6d 65 6e  cs.html'>Documen
0560: 74 61 74 69 6f 6e 3c 2f 61 3e 0a 3c 6c 69 3e 3c  tation</a>.<li><
0570: 61 20 68 72 65 66 3d 27 64 6f 77 6e 6c 6f 61 64  a href='download
0580: 2e 68 74 6d 6c 27 3e 44 6f 77 6e 6c 6f 61 64 3c  .html'>Download<
0590: 2f 61 3e 0a 3c 6c 69 3e 3c 61 20 68 72 65 66 3d  /a>.<li><a href=
05a0: 27 73 75 70 70 6f 72 74 2e 68 74 6d 6c 27 3e 53  'support.html'>S
05b0: 75 70 70 6f 72 74 3c 2f 61 3e 0a 3c 6c 69 3e 3c  upport</a>.<li><
05c0: 61 20 68 72 65 66 3d 27 70 72 6f 73 75 70 70 6f  a href='prosuppo
05d0: 72 74 2e 68 74 6d 6c 27 3e 50 75 72 63 68 61 73  rt.html'>Purchas
05e0: 65 3c 2f 61 3e 0a 3c 2f 75 6c 3e 0a 3c 2f 64 69  e</a>.</ul>.</di
05f0: 76 3e 0a 3c 64 69 76 20 63 6c 61 73 73 3d 22 73  v>.<div class="s
0600: 65 61 72 63 68 6d 65 6e 75 22 20 69 64 3d 22 73  earchmenu" id="s
0610: 65 61 72 63 68 6d 65 6e 75 22 3e 0a 3c 66 6f 72  earchmenu">.<for
0620: 6d 20 6d 65 74 68 6f 64 3d 22 47 45 54 22 20 61  m method="GET" a
0630: 63 74 69 6f 6e 3d 22 73 65 61 72 63 68 22 3e 0a  ction="search">.
0640: 3c 73 65 6c 65 63 74 20 6e 61 6d 65 3d 22 73 22  <select name="s"
0650: 20 69 64 3d 22 73 65 61 72 63 68 74 79 70 65 22   id="searchtype"
0660: 3e 0a 3c 6f 70 74 69 6f 6e 20 76 61 6c 75 65 3d  >.<option value=
0670: 22 64 22 3e 53 65 61 72 63 68 20 44 6f 63 75 6d  "d">Search Docum
0680: 65 6e 74 61 74 69 6f 6e 3c 2f 6f 70 74 69 6f 6e  entation</option
0690: 3e 0a 3c 6f 70 74 69 6f 6e 20 76 61 6c 75 65 3d  >.<option value=
06a0: 22 63 22 3e 53 65 61 72 63 68 20 43 68 61 6e 67  "c">Search Chang
06b0: 65 6c 6f 67 3c 2f 6f 70 74 69 6f 6e 3e 0a 3c 2f  elog</option>.</
06c0: 73 65 6c 65 63 74 3e 0a 3c 69 6e 70 75 74 20 74  select>.<input t
06d0: 79 70 65 3d 22 74 65 78 74 22 20 6e 61 6d 65 3d  ype="text" name=
06e0: 22 71 22 20 69 64 3d 22 73 65 61 72 63 68 62 6f  "q" id="searchbo
06f0: 78 22 20 76 61 6c 75 65 3d 22 22 3e 0a 3c 69 6e  x" value="">.<in
0700: 70 75 74 20 74 79 70 65 3d 22 73 75 62 6d 69 74  put type="submit
0710: 22 20 76 61 6c 75 65 3d 22 47 6f 22 3e 0a 3c 2f  " value="Go">.</
0720: 66 6f 72 6d 3e 0a 3c 2f 64 69 76 3e 0a 3c 2f 64  form>.</div>.</d
0730: 69 76 3e 0a 3c 73 63 72 69 70 74 3e 0a 66 75 6e  iv>.<script>.fun
0740: 63 74 69 6f 6e 20 74 6f 67 67 6c 65 5f 64 69 76  ction toggle_div
0750: 28 6e 6d 29 20 7b 0a 76 61 72 20 77 20 3d 20 64  (nm) {.var w = d
0760: 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65  ocument.getEleme
0770: 6e 74 42 79 49 64 28 6e 6d 29 3b 0a 69 66 28 20  ntById(nm);.if( 
0780: 77 2e 73 74 79 6c 65 2e 64 69 73 70 6c 61 79 3d  w.style.display=
0790: 3d 22 62 6c 6f 63 6b 22 20 29 7b 0a 77 2e 73 74  ="block" ){.w.st
07a0: 79 6c 65 2e 64 69 73 70 6c 61 79 20 3d 20 22 6e  yle.display = "n
07b0: 6f 6e 65 22 3b 0a 7d 65 6c 73 65 7b 0a 77 2e 73  one";.}else{.w.s
07c0: 74 79 6c 65 2e 64 69 73 70 6c 61 79 20 3d 20 22  tyle.display = "
07d0: 62 6c 6f 63 6b 22 3b 0a 7d 0a 7d 0a 66 75 6e 63  block";.}.}.func
07e0: 74 69 6f 6e 20 74 6f 67 67 6c 65 5f 73 65 61 72  tion toggle_sear
07f0: 63 68 28 29 20 7b 0a 76 61 72 20 77 20 3d 20 64  ch() {.var w = d
0800: 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65  ocument.getEleme
0810: 6e 74 42 79 49 64 28 22 73 65 61 72 63 68 6d 65  ntById("searchme
0820: 6e 75 22 29 3b 0a 69 66 28 20 77 2e 73 74 79 6c  nu");.if( w.styl
0830: 65 2e 64 69 73 70 6c 61 79 3d 3d 22 62 6c 6f 63  e.display=="bloc
0840: 6b 22 20 29 7b 0a 77 2e 73 74 79 6c 65 2e 64 69  k" ){.w.style.di
0850: 73 70 6c 61 79 20 3d 20 22 6e 6f 6e 65 22 3b 0a  splay = "none";.
0860: 7d 20 65 6c 73 65 20 7b 0a 77 2e 73 74 79 6c 65  } else {.w.style
0870: 2e 64 69 73 70 6c 61 79 20 3d 20 22 62 6c 6f 63  .display = "bloc
0880: 6b 22 3b 0a 73 65 74 54 69 6d 65 6f 75 74 28 66  k";.setTimeout(f
0890: 75 6e 63 74 69 6f 6e 28 29 7b 0a 64 6f 63 75 6d  unction(){.docum
08a0: 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79  ent.getElementBy
08b0: 49 64 28 22 73 65 61 72 63 68 62 6f 78 22 29 2e  Id("searchbox").
08c0: 66 6f 63 75 73 28 29 0a 7d 2c 20 33 30 29 3b 0a  focus().}, 30);.
08d0: 7d 0a 7d 0a 66 75 6e 63 74 69 6f 6e 20 64 69 76  }.}.function div
08e0: 5f 6f 66 66 28 6e 6d 29 7b 64 6f 63 75 6d 65 6e  _off(nm){documen
08f0: 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64  t.getElementById
0900: 28 6e 6d 29 2e 73 74 79 6c 65 2e 64 69 73 70 6c  (nm).style.displ
0910: 61 79 3d 22 6e 6f 6e 65 22 3b 7d 0a 77 69 6e 64  ay="none";}.wind
0920: 6f 77 2e 6f 6e 62 65 66 6f 72 65 75 6e 6c 6f 61  ow.onbeforeunloa
0930: 64 20 3d 20 66 75 6e 63 74 69 6f 6e 28 65 29 7b  d = function(e){
0940: 64 69 76 5f 6f 66 66 28 22 73 75 62 6d 65 6e 75  div_off("submenu
0950: 22 29 3b 7d 0a 2f 2a 20 44 69 73 61 62 6c 65 20  ");}./* Disable 
0960: 74 68 65 20 53 65 61 72 63 68 20 66 65 61 74 75  the Search featu
0970: 72 65 20 69 66 20 77 65 20 61 72 65 20 6e 6f 74  re if we are not
0980: 20 6f 70 65 72 61 74 69 6e 67 20 66 72 6f 6d 20   operating from 
0990: 43 47 49 2c 20 73 69 6e 63 65 20 2a 2f 0a 2f 2a  CGI, since */./*
09a0: 20 53 65 61 72 63 68 20 69 73 20 61 63 63 6f 6d   Search is accom
09b0: 70 6c 69 73 68 65 64 20 75 73 69 6e 67 20 43 47  plished using CG
09c0: 49 20 61 6e 64 20 77 69 6c 6c 20 6e 6f 74 20 77  I and will not w
09d0: 6f 72 6b 20 77 69 74 68 6f 75 74 20 69 74 2e 20  ork without it. 
09e0: 2a 2f 0a 69 66 28 20 21 6c 6f 63 61 74 69 6f 6e  */.if( !location
09f0: 2e 6f 72 69 67 69 6e 2e 6d 61 74 63 68 20 7c 7c  .origin.match ||
0a00: 20 21 6c 6f 63 61 74 69 6f 6e 2e 6f 72 69 67 69   !location.origi
0a10: 6e 2e 6d 61 74 63 68 28 2f 68 74 74 70 2f 29 20  n.match(/http/) 
0a20: 29 7b 0a 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45  ){.document.getE
0a30: 6c 65 6d 65 6e 74 42 79 49 64 28 22 73 65 61 72  lementById("sear
0a40: 63 68 5f 6d 65 6e 75 62 75 74 74 6f 6e 22 29 2e  ch_menubutton").
0a50: 73 74 79 6c 65 2e 64 69 73 70 6c 61 79 20 3d 20  style.display = 
0a60: 22 6e 6f 6e 65 22 3b 0a 7d 0a 2f 2a 20 55 73 65  "none";.}./* Use
0a70: 64 20 62 79 20 74 68 65 20 48 69 64 65 2f 53 68  d by the Hide/Sh
0a80: 6f 77 20 62 75 74 74 6f 6e 20 62 65 73 69 64 65  ow button beside
0a90: 20 73 79 6e 74 61 78 20 64 69 61 67 72 61 6d 73   syntax diagrams
0aa0: 2c 20 74 6f 20 74 6f 67 67 6c 65 20 74 68 65 20  , to toggle the 
0ab0: 2a 2f 0a 66 75 6e 63 74 69 6f 6e 20 68 69 64 65  */.function hide
0ac0: 6f 72 73 68 6f 77 28 62 74 6e 2c 6f 62 6a 29 7b  orshow(btn,obj){
0ad0: 0a 76 61 72 20 78 20 3d 20 64 6f 63 75 6d 65 6e  .var x = documen
0ae0: 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64  t.getElementById
0af0: 28 6f 62 6a 29 3b 0a 76 61 72 20 62 20 3d 20 64  (obj);.var b = d
0b00: 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65  ocument.getEleme
0b10: 6e 74 42 79 49 64 28 62 74 6e 29 3b 0a 69 66 28  ntById(btn);.if(
0b20: 20 78 2e 73 74 79 6c 65 2e 64 69 73 70 6c 61 79   x.style.display
0b30: 21 3d 27 6e 6f 6e 65 27 20 29 7b 0a 78 2e 73 74  !='none' ){.x.st
0b40: 79 6c 65 2e 64 69 73 70 6c 61 79 20 3d 20 27 6e  yle.display = 'n
0b50: 6f 6e 65 27 3b 0a 62 2e 69 6e 6e 65 72 48 54 4d  one';.b.innerHTM
0b60: 4c 3d 27 73 68 6f 77 27 3b 0a 7d 65 6c 73 65 7b  L='show';.}else{
0b70: 0a 78 2e 73 74 79 6c 65 2e 64 69 73 70 6c 61 79  .x.style.display
0b80: 20 3d 20 27 27 3b 0a 62 2e 69 6e 6e 65 72 48 54   = '';.b.innerHT
0b90: 4d 4c 3d 27 68 69 64 65 27 3b 0a 7d 0a 72 65 74  ML='hide';.}.ret
0ba0: 75 72 6e 20 66 61 6c 73 65 3b 0a 7d 0a 3c 2f 73  urn false;.}.</s
0bb0: 63 72 69 70 74 3e 0a 3c 2f 64 69 76 3e 0a 3c 64  cript>.</div>.<d
0bc0: 69 76 20 63 6c 61 73 73 3d 6e 6f 73 65 61 72 63  iv class=nosearc
0bd0: 68 3e 3c 68 31 20 61 6c 69 67 6e 3d 22 63 65 6e  h><h1 align="cen
0be0: 74 65 72 22 3e 53 51 4c 20 41 73 20 55 6e 64 65  ter">SQL As Unde
0bf0: 72 73 74 6f 6f 64 20 42 79 20 53 51 4c 69 74 65  rstood By SQLite
0c00: 3c 2f 68 31 3e 3c 70 3e 3c 61 20 68 72 65 66 3d  </h1><p><a href=
0c10: 22 6c 61 6e 67 2e 68 74 6d 6c 22 3e 5b 54 6f 70  "lang.html">[Top
0c20: 5d 3c 2f 61 3e 3c 2f 70 3e 3c 68 32 3e 52 45 49  ]</a></p><h2>REI
0c30: 4e 44 45 58 3c 2f 68 32 3e 3c 2f 64 69 76 3e 3c  NDEX</h2></div><
0c40: 70 3e 3c 62 3e 3c 61 20 68 72 65 66 3d 22 73 79  p><b><a href="sy
0c50: 6e 74 61 78 2f 72 65 69 6e 64 65 78 2d 73 74 6d  ntax/reindex-stm
0c60: 74 2e 68 74 6d 6c 22 3e 72 65 69 6e 64 65 78 2d  t.html">reindex-
0c70: 73 74 6d 74 3a 3c 2f 61 3e 3c 2f 62 3e 0a 3c 62  stmt:</a></b>.<b
0c80: 75 74 74 6f 6e 20 69 64 3d 27 78 31 31 34 33 27  utton id='x1143'
0c90: 20 6f 6e 63 6c 69 63 6b 3d 27 68 69 64 65 6f 72   onclick='hideor
0ca0: 73 68 6f 77 28 22 78 31 31 34 33 22 2c 22 78 31  show("x1143","x1
0cb0: 31 34 34 22 29 27 3e 68 69 64 65 3c 2f 62 75 74  144")'>hide</but
0cc0: 74 6f 6e 3e 3c 2f 70 3e 0a 20 3c 64 69 76 20 69  ton></p>. <div i
0cd0: 64 3d 27 78 31 31 34 34 27 20 63 6c 61 73 73 3d  d='x1144' class=
0ce0: 27 69 6d 67 63 6f 6e 74 61 69 6e 65 72 27 3e 0a  'imgcontainer'>.
0cf0: 20 3c 69 6d 67 20 61 6c 74 3d 22 73 79 6e 74 61   <img alt="synta
0d00: 78 20 64 69 61 67 72 61 6d 20 72 65 69 6e 64 65  x diagram reinde
0d10: 78 2d 73 74 6d 74 22 20 73 72 63 3d 22 69 6d 61  x-stmt" src="ima
0d20: 67 65 73 2f 73 79 6e 74 61 78 2f 72 65 69 6e 64  ges/syntax/reind
0d30: 65 78 2d 73 74 6d 74 2e 67 69 66 22 20 2f 3e 0a  ex-stmt.gif" />.
0d40: 3c 2f 64 69 76 3e 0a 0a 0a 3c 70 3e 54 68 65 20  </div>...<p>The 
0d50: 52 45 49 4e 44 45 58 20 63 6f 6d 6d 61 6e 64 20  REINDEX command 
0d60: 69 73 20 75 73 65 64 20 74 6f 20 64 65 6c 65 74  is used to delet
0d70: 65 20 61 6e 64 20 72 65 63 72 65 61 74 65 20 69  e and recreate i
0d80: 6e 64 69 63 65 73 20 66 72 6f 6d 20 73 63 72 61  ndices from scra
0d90: 74 63 68 2e 0a 54 68 69 73 20 69 73 20 75 73 65  tch..This is use
0da0: 66 75 6c 20 77 68 65 6e 20 74 68 65 20 64 65 66  ful when the def
0db0: 69 6e 69 74 69 6f 6e 20 6f 66 20 61 20 63 6f 6c  inition of a col
0dc0: 6c 61 74 69 6f 6e 20 73 65 71 75 65 6e 63 65 20  lation sequence 
0dd0: 68 61 73 20 63 68 61 6e 67 65 64 2e 0a 3c 2f 70  has changed..</p
0de0: 3e 0a 0a 3c 70 3e 49 66 20 74 68 65 20 52 45 49  >..<p>If the REI
0df0: 4e 44 45 58 20 6b 65 79 77 6f 72 64 20 69 73 20  NDEX keyword is 
0e00: 6e 6f 74 20 66 6f 6c 6c 6f 77 65 64 20 62 79 20  not followed by 
0e10: 61 20 63 6f 6c 6c 61 74 69 6f 6e 2d 73 65 71 75  a collation-sequ
0e20: 65 6e 63 65 20 6f 72 20 64 61 74 61 62 61 73 65  ence or database
0e30: 20 0a 6f 62 6a 65 63 74 20 69 64 65 6e 74 69 66   .object identif
0e40: 69 65 72 2c 20 74 68 65 6e 20 61 6c 6c 20 69 6e  ier, then all in
0e50: 64 69 63 65 73 20 69 6e 20 61 6c 6c 20 61 74 74  dices in all att
0e60: 61 63 68 65 64 20 64 61 74 61 62 61 73 65 73 20  ached databases 
0e70: 61 72 65 20 72 65 62 75 69 6c 74 2e 0a 0a 3c 70  are rebuilt...<p
0e80: 3e 49 66 20 74 68 65 20 52 45 49 4e 44 45 58 20  >If the REINDEX 
0e90: 6b 65 79 77 6f 72 64 20 69 73 20 66 6f 6c 6c 6f  keyword is follo
0ea0: 77 65 64 20 62 79 20 61 20 63 6f 6c 6c 61 74 69  wed by a collati
0eb0: 6f 6e 2d 73 65 71 75 65 6e 63 65 20 6e 61 6d 65  on-sequence name
0ec0: 2c 20 74 68 65 6e 0a 61 6c 6c 20 69 6e 64 69 63  , then.all indic
0ed0: 65 73 20 69 6e 20 61 6c 6c 20 61 74 74 61 63 68  es in all attach
0ee0: 65 64 20 64 61 74 61 62 61 73 65 73 20 74 68 61  ed databases tha
0ef0: 74 20 75 73 65 20 74 68 65 20 6e 61 6d 65 64 20  t use the named 
0f00: 63 6f 6c 6c 61 74 69 6f 6e 20 73 65 71 75 65 6e  collation sequen
0f10: 63 65 73 0a 61 72 65 20 72 65 63 72 65 61 74 65  ces.are recreate
0f20: 64 2e 20 0a 0a 3c 70 3e 4f 72 2c 20 69 66 20 74  d. ..<p>Or, if t
0f30: 68 65 20 61 72 67 75 6d 65 6e 74 20 61 74 74 61  he argument atta
0f40: 63 68 65 64 20 74 6f 20 74 68 65 20 52 45 49 4e  ched to the REIN
0f50: 44 45 58 20 69 64 65 6e 74 69 66 69 65 73 20 61  DEX identifies a
0f60: 20 73 70 65 63 69 66 69 63 20 0a 64 61 74 61 62   specific .datab
0f70: 61 73 65 20 74 61 62 6c 65 2c 20 74 68 65 6e 20  ase table, then 
0f80: 61 6c 6c 20 69 6e 64 69 63 65 73 20 61 74 74 61  all indices atta
0f90: 63 68 65 64 20 74 6f 20 74 68 65 20 64 61 74 61  ched to the data
0fa0: 62 61 73 65 20 74 61 62 6c 65 20 61 72 65 20 72  base table are r
0fb0: 65 62 75 69 6c 74 2e 20 0a 49 66 20 69 74 20 69  ebuilt. .If it i
0fc0: 64 65 6e 74 69 66 69 65 73 20 61 20 73 70 65 63  dentifies a spec
0fd0: 69 66 69 63 20 64 61 74 61 62 61 73 65 20 69 6e  ific database in
0fe0: 64 65 78 2c 20 74 68 65 6e 20 6a 75 73 74 20 74  dex, then just t
0ff0: 68 61 74 20 69 6e 64 65 78 20 69 73 20 72 65 63  hat index is rec
1000: 72 65 61 74 65 64 2e 0a 0a 3c 70 3e 46 6f 72 20  reated...<p>For 
1010: 61 20 63 6f 6d 6d 61 6e 64 20 6f 66 20 74 68 65  a command of the
1020: 20 66 6f 72 6d 20 22 52 45 49 4e 44 45 58 20 3c   form "REINDEX <
1030: 69 3e 6e 61 6d 65 3c 2f 69 3e 22 2c 20 61 20 6d  i>name</i>", a m
1040: 61 74 63 68 0a 61 67 61 69 6e 73 74 20 3c 73 70  atch.against <sp
1050: 61 6e 20 63 6c 61 73 73 3d 27 79 79 74 65 72 6d  an class='yyterm
1060: 27 3e 63 6f 6c 6c 61 74 69 6f 6e 2d 6e 61 6d 65  '>collation-name
1070: 3c 2f 73 70 61 6e 3e 20 74 61 6b 65 73 20 70 72  </span> takes pr
1080: 65 63 65 64 65 6e 63 65 20 6f 76 65 72 20 61 20  ecedence over a 
1090: 6d 61 74 63 68 0a 61 67 61 69 6e 73 74 20 3c 73  match.against <s
10a0: 70 61 6e 20 63 6c 61 73 73 3d 27 79 79 74 65 72  pan class='yyter
10b0: 6d 27 3e 69 6e 64 65 78 2d 6e 61 6d 65 3c 2f 73  m'>index-name</s
10c0: 70 61 6e 3e 20 6f 72 20 3c 73 70 61 6e 20 63 6c  pan> or <span cl
10d0: 61 73 73 3d 27 79 79 74 65 72 6d 27 3e 74 61 62  ass='yyterm'>tab
10e0: 6c 65 2d 6e 61 6d 65 3c 2f 73 70 61 6e 3e 2e 0a  le-name</span>..
10f0: 54 68 69 73 20 61 6d 62 69 67 75 69 74 79 20 69  This ambiguity i
1100: 6e 20 74 68 65 20 73 79 6e 74 61 78 20 6d 61 79  n the syntax may
1110: 20 62 65 20 61 76 6f 69 64 65 64 20 62 79 20 61   be avoided by a
1120: 6c 77 61 79 73 20 73 70 65 63 69 66 79 69 6e 67  lways specifying
1130: 20 61 0a 3c 73 70 61 6e 20 63 6c 61 73 73 3d 27   a.<span class='
1140: 79 79 74 65 72 6d 27 3e 73 63 68 65 6d 61 2d 6e  yyterm'>schema-n
1150: 61 6d 65 3c 2f 73 70 61 6e 3e 20 77 68 65 6e 20  ame</span> when 
1160: 72 65 69 6e 64 65 78 69 6e 67 20 61 20 73 70 65  reindexing a spe
1170: 63 69 66 69 63 20 74 61 62 6c 65 20 6f 72 20 69  cific table or i
1180: 6e 64 65 78 2e 0a 0a 0a                          ndex....