-C The\sTCL\sinterface\sbinds\svariables\sas\sBLOB\sonly\sif\sthey\shave\sa\sbytearray\r\nrepresentation\sbut\sno\stext\srepresentation.\sTicket\s#1287.\s(CVS\s2528)
-D 2005-06-25T19:31:48
+C Documentation\sfixes.\s\sTicket\s#1306.\s(CVS\s2529)
+D 2005-06-25T19:42:38
F Makefile.in 64a6635ef44a98325e0cffe8d67669920a3dad47
F Makefile.linux-gcc 06be33b2a9ad4f005a5f42b22c4a19dab3cbb5c7
F README 9c4e2d6706bdcc3efdd773ce752a8cdab4f90028
F www/fileformat.tcl 900c95b9633abc3dcfc384d9ddd8eb4876793059
F www/formatchng.tcl 053ddb73646701353a5b1c9ca6274d5900739b45
F www/index.tcl 9527f4eed69739cf5f81b3d75e0478d1c84d0a8a
-F www/lang.tcl be57d5f23a46b8afa3753b38f65ea22d26499b80
+F www/lang.tcl 0083a59de9081f579964a6c3f701b9af3e29bfb6
F www/lockingv3.tcl f59b19d6c8920a931f096699d6faaf61c05db55f
F www/mingw.tcl d96b451568c5d28545fefe0c80bee3431c73f69c
F www/nulls.tcl ec35193f92485b87b90a994a01d0171b58823fcf
F www/vdbe.tcl 87a31ace769f20d3627a64fa1fade7fed47b90d0
F www/version3.tcl a99cf5f6d8bd4d5537584a2b342f0fb9fa601d8b
F www/whentouse.tcl 528299b8316726dbcc5548e9aa0648c8b1bd055b
-P 17631785f9ee8ab280c82677eb53886912e085bc
-R 9ec95f28757d0a0d2556cee5684b2d92
+P 8c99dca60aebee0ec5de9ed11350de864bc76584
+R f298a28bc4d82dbd5adfaab265db9284
U drh
-Z f4f5d0f3cdc7483f729807d727fb5289
+Z e8b0b3df38f0878df8807440d3147bbe
#
# Run this Tcl script to generate the lang-*.html files.
#
-set rcsid {$Id: lang.tcl,v 1.91 2005/06/25 18:42:16 drh Exp $}
+set rcsid {$Id: lang.tcl,v 1.92 2005/06/25 19:42:38 drh Exp $}
source common.tcl
if {[llength $argv]>0} {
</p>
<p>Triggers are removed using the <a href="#droptrigger">DROP TRIGGER</a>
-statement. Non-temporary triggers cannot be added on a table in an
-attached database.</p>
+statement.</p>
}
in SQLite. However, in many cases you can use a <a href="#createtrigger">
TRIGGER</a> on the view to accomplish the same thing. Views are removed
with the <a href="#dropview">DROP VIEW</a>
-command. Non-temporary views cannot be created on tables in an attached
-database.</p>
+command.</p>
}
appropriate CREATE INDEX command.</p>
<p>The DROP INDEX statement does not reduce the size of the database
-file. Empty space in the database is retained for later INSERTs. To
+file in the default mode.
+Empty space in the database is retained for later INSERTs. To
remove free space in the database, use the <a href="#vacuum">VACUUM</a>
-command.</p>
+command. If AUTOVACUUM mode is enabled for a database then space
+will be freed automatically by DROP INDEX.</p>
}
"#createtable">CREATE TABLE</a> statement. The name specified is the
table name. It is completely removed from the database schema and the
disk file. The table can not be recovered. All indices associated
-with the table are also deleted. Non-temporary tables in an attached
-database cannot be dropped.</p>
+with the table are also deleted.</p>
<p>The DROP TABLE statement does not reduce the size of the database
-file. Empty space in the database is retained for later INSERTs. To
+file in the default mode. Empty space in the database is retained for
+later INSERTs. To
remove free space in the database, use the <a href="#vacuum">VACUUM</a>
-command.</p>
+command. If AUTOVACUUM mode is enabled for a database then space
+will be freed automatically by DROP TABLE.</p>
}
<p>The DROP TRIGGER statement removes a trigger created by the
<a href="#createtrigger">CREATE TRIGGER</a> statement. The trigger is
deleted from the database schema. Note that triggers are automatically
-dropped when the associated table is dropped. Non-temporary triggers
-cannot be dropped on attached tables.</p>
+dropped when the associated table is dropped.</p>
}
<p>The DROP VIEW statement removes a view created by the <a href=
"#createview">CREATE VIEW</a> statement. The name specified is the
view name. It is removed from the database schema, but no actual data
-in the underlying base tables is modified. Non-temporary views in
-attached databases cannot be dropped.</p>
+in the underlying base tables is modified.</p>
}