亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? pragma.tcl

?? sqlite庫
?? TCL
?? 第 1 頁 / 共 2 頁
字號:
## Run this Tcl script to generate the pragma.html file.#set rcsid {$Id: pragma.tcl,v 1.17 2006/02/11 01:25:52 drh Exp $}source common.tclheader {Pragma statements supported by SQLite}proc Section {name {label {}}} {  puts "\n<hr />"  if {$label!=""} {    puts "<a name=\"$label\"></a>"  }  puts "<h1>$name</h1>\n"}puts {<p>The <a href="#syntax">PRAGMA command</a> is a special command used to modify the operation of the SQLite library or to query the library for internal (non-table) data. The PRAGMA command is issued using the sameinterface as other SQLite commands (e.g. SELECT, INSERT) but isdifferent in the following important respects:</p><ul><li>Specific pragma statements may be removed and others added in future    releases of SQLite. Use with caution!<li>No error messages are generated if an unknown pragma is issued.    Unknown pragmas are simply ignored. This means if there is a typo in     a pragma statement the library does not inform the user of the fact.<li>Some pragmas take effect during the SQL compilation stage, not the    execution stage. This means if using the C-language sqlite3_compile(),     sqlite3_step(), sqlite3_finalize() API (or similar in a wrapper     interface), the pragma may be applied to the library during the     sqlite3_compile() call.<li>The pragma command is unlikely to be compatible with any other SQL    engine.</ul><p>The available pragmas fall into four basic categories:</p><ul><li>Pragmas used to <a href="#schema">query the schema</a> of the current     database.<li>Pragmas used to <a href="#modify">modify the operation</a> of the     SQLite library in some manner, or to query for the current mode of     operation.<li>Pragmas used to <a href="#version">query or modify the databases two     version values</a>, the schema-version and the user-version.<li>Pragmas used to <a href="#debug">debug the library</a> and verify that    database files are not corrupted.</ul>}Section {PRAGMA command syntax} syntaxSyntax {sql-statement} {PRAGMA <name> [= <value>] |PRAGMA <function>(<arg>)}puts {<p>The pragmas that take an integer <b><i>value</i></b> also accept symbolic names.  The strings "<b>on</b>", "<b>true</b>", and "<b>yes</b>" are equivalent to <b>1</b>.  The strings "<b>off</b>", "<b>false</b>", and "<b>no</b>" are equivalent to <b>0</b>.  These strings are case-insensitive, and do not require quotes.  An unrecognized string will be treated as <b>1</b>, and will not generate an error.  When the <i>value</i> is returned it is as an integer.</p>}Section {Pragmas to modify library operation} modifyputs {<ul><a name="pragma_auto_vacuum"></a><li><p><b>PRAGMA auto_vacuum;       <br>PRAGMA auto_vacuum = </b><i>0 | 1</i><b>;</b></p>    <p> Query or set the auto-vacuum flag in the database.</p>    <p>Normally, when a transaction that deletes data from a database is    committed, the database file remains the same size. Unused database file     pages are marked as such and reused later on, when data is inserted into     the database. In this mode the <a href="lang_vacuum.html">VACUUM</a>    command is used to reclaim unused space.</p>    <p>When the auto-vacuum flag is set, the database file shrinks when a    transaction that deletes data is committed (The VACUUM command is not    useful in a database with the auto-vacuum flag set). To support this    functionality the database stores extra information internally, resulting    in slightly larger database files than would otherwise be possible.</p>    <p>It is only possible to modify the value of the auto-vacuum flag before    any tables have been created in the database. No error message is     returned if an attempt to modify the auto-vacuum flag is made after    one or more tables have been created.    </p></li><a name="pragma_cache_size"></a><li><p><b>PRAGMA cache_size;       <br>PRAGMA cache_size = </b><i>Number-of-pages</i><b>;</b></p>    <p>Query or change the maximum number of database disk pages that SQLite    will hold in memory at once.  Each page uses about 1.5K of memory.    The default cache size is 2000.  If you are doing UPDATEs or DELETEs    that change many rows of a database and you do not mind if SQLite    uses more memory, you can increase the cache size for a possible speed    improvement.</p>    <p>When you change the cache size using the cache_size pragma, the    change only endures for the current session.  The cache size reverts    to the default value when the database is closed and reopened.  Use    the <a href="#pragma_default_cache_size"><b>default_cache_size</b></a>     pragma to check the cache size permanently.</p></li><a name="pragma_case_sensitive_like"></a><li><p><b>PRAGMA case_sensitive_like;       <br>PRAGMA case_sensitive_like = </b><i>0 | 1</i><b>;</b></p>    <p>The default behavior of the LIKE operator is to ignore case    for latin1 characters. Hence, by default <b>'a' LIKE 'A'</b> is    true.  The case_sensitive_like pragma can be turned on to change    this behavior.  When case_sensitive_like is enabled,    <b>'a' LIKE 'A'</b> is false but <b>'a' LIKE 'a'</b> is still true.</p>    </li><a name="pragma_count_changes"></a><li><p><b>PRAGMA count_changes;       <br>PRAGMA count_changes = </b><i>0 | 1</i><b>;</b></p>    <p>Query or change the count-changes flag. Normally, when the    count-changes flag is not set, INSERT, UPDATE and DELETE statements    return no data. When count-changes is set, each of these commands     returns a single row of data consisting of one integer value - the    number of rows inserted, modified or deleted by the command. The     returned change count does not include any insertions, modifications    or deletions performed by triggers.</p><a name="pragma_default_cache_size"></a><li><p><b>PRAGMA default_cache_size;       <br>PRAGMA default_cache_size = </b><i>Number-of-pages</i><b>;</b></p>    <p>Query or change the maximum number of database disk pages that SQLite    will hold in memory at once.  Each page uses 1K on disk and about    1.5K in memory.    This pragma works like the    <a href="#pragma_cache_size"><b>cache_size</b></a>     pragma with the additional    feature that it changes the cache size persistently.  With this pragma,    you can set the cache size once and that setting is retained and reused    every time you reopen the database.</p></li><a name="pragma_default_synchronous"></a><li><p><b>PRAGMA default_synchronous;</b></p>    <p>This pragma was available in version 2.8 but was removed in version    3.0.  It is a dangerous pragma whose use is discouraged.  To help    dissuide users of version 2.8 from employing this pragma, the documentation    will not tell you what it does.</p></li><a name="pragma_empty_result_callbacks"></a><li><p><b>PRAGMA empty_result_callbacks;       <br>PRAGMA empty_result_callbacks = </b><i>0 | 1</i><b>;</b></p>    <p>Query or change the empty-result-callbacks flag.</p>     <p>The empty-result-callbacks flag affects the sqlite3_exec API only.    Normally, when the empty-result-callbacks flag is cleared, the    callback function supplied to the sqlite3_exec() call is not invoked    for commands that return zero rows of data. When empty-result-callbacks    is set in this situation, the callback function is invoked exactly once,    with the third parameter set to 0 (NULL). This is to enable programs      that use the sqlite3_exec() API to retrieve column-names even when    a query returns no data.    </p><a name="pragma_encoding"></a><li><p><b>PRAGMA encoding;       <br>PRAGMA encoding = "UTF-8";       <br>PRAGMA encoding = "UTF-16";       <br>PRAGMA encoding = "UTF-16le";       <br>PRAGMA encoding = "UTF-16be";</b></p>    <p>In first form, if the main database has already been    created, then this pragma returns the text encoding used by the    main database, one of "UTF-8", "UTF-16le" (little-endian UTF-16    encoding) or "UTF-16be" (big-endian UTF-16 encoding).  If the main    database has not already been created, then the value returned is the    text encoding that will be used to create the main database, if     it is created by this session.</p>    <p>The second and subsequent forms of this pragma are only useful if    the main database has not already been created. In this case the     pragma sets the encoding that the main database will be created with if    it is created by this session. The string "UTF-16" is interpreted    as "UTF-16 encoding using native machine byte-ordering".  If the second    and subsequent forms are used after the database file has already    been created, they have no effect and are silently ignored.</p>    <p>Once an encoding has been set for a database, it cannot be changed.</p>    <p>Databases created by the ATTACH command always use the same encoding    as the main database.</p></li><a name="pragma_full_column_names"></a><li><p><b>PRAGMA full_column_names;       <br>PRAGMA full_column_names = </b><i>0 | 1</i><b>;</b></p>    <p>Query or change the full-column-names flag. This flag affects    the way SQLite names columns of data returned by SELECT statements    when the expression for the column is a table-column name or the    wildcard "*".  Normally, such result columns are named    &lt;table-name/alias&gt;&lt;column-name&gt; if the SELECT statement joins     two or    more tables together, or simply &lt;column-name&gt; if the SELECT    statement queries a single table. When the full-column-names flag    is set, such columns are always named &lt;table-name/alias&gt;    &lt;column-name&gt; regardless of whether or not a join is performed.    </p>    <p>If both the short-column-names and full-column-names are set,    then the behaviour associated with the full-column-names flag is    exhibited.    </p></li><a name="pragma_fullfsync"></a><li><p><b>PRAGMA fullfsync       <br>PRAGMA fullfsync = </b><i>0 | 1</i><b>;</b></p>    <p>Query or change the fullfsync flag. This flag affects    determines whether or not the F_FULLFSYNC syncing method is used    on systems that support it.  The default value is off.  As of this    writing (2006-02-10) only Mac OS X supports F_FULLFSYNC.    </p></li><a name="pragma_page_size"></a><li><p><b>PRAGMA page_size;       <br>PRAGMA page_size = </b><i>bytes</i><b>;</b></p>    <p>Query or set the page-size of the database. The page-size    may only be set if the database has not yet been created. The page    size must be a power of two greater than or equal to 512 and less    than or equal to 8192. The upper limit may be modified by setting    the value of macro SQLITE_MAX_PAGE_SIZE during compilation.  The    maximum upper bound is 32768.    </p></li><a name="pragma_read_uncommitted"></a><li><p><b>PRAGMA read_uncommitted;       <br>PRAGMA read_uncommitted = </b><i>0 | 1</i><b>;</b></p>    <p>Query, set, or clear READ UNCOMMITTED isolation.  The default isolation    level for SQLite is SERIALIZABLE.  Any process or thread can select    READ UNCOMMITTED isolation, but SERIALIZABLE will still be used except    between connections that share a common page and schema cache.    Cache sharing is enabled using the    <a href="capi3ref.html#sqlite3_enable_shared_cache">    sqlite3_enable_shared_cache()</a> API and is only available between    connections running the same thread.  Cache sharing is off by default.    </p></li><a name="pragma_short_column_names"></a><li><p><b>PRAGMA short_column_names;       <br>PRAGMA short_column_names = </b><i>0 | 1</i><b>;</b></p>    <p>Query or change the short-column-names flag. This flag affects    the way SQLite names columns of data returned by SELECT statements    when the expression for the column is a table-column name or the    wildcard "*".  Normally, such result columns are named    &lt;table-name/alias&gt;lt;column-name&gt; if the SELECT statement 

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久亚洲春色中文字幕久久久| 国产麻豆视频精品| 日韩精品中午字幕| 成人毛片老司机大片| 亚洲韩国一区二区三区| 久久日韩精品一区二区五区| 欧美亚洲高清一区| 国产成人8x视频一区二区| 三级欧美在线一区| 亚洲男人的天堂在线观看| 久久综合狠狠综合| 欧美疯狂做受xxxx富婆| 日本精品视频一区二区三区| 国产酒店精品激情| 免费人成网站在线观看欧美高清| 亚洲精品久久久久久国产精华液| 久久久电影一区二区三区| 日韩一级二级三级| 欧美写真视频网站| 91视频免费看| av在线综合网| 粉嫩欧美一区二区三区高清影视| 免费在线观看成人| 日本欧美肥老太交大片| 色婷婷综合五月| 亚洲与欧洲av电影| 亚洲精品国产视频| 国产精品拍天天在线| 久久久久久久综合| 欧美不卡视频一区| 欧美一二三区在线观看| 欧美精品在线视频| 欧美在线一二三四区| 色狠狠色狠狠综合| 色呦呦网站一区| 99久久精品免费看国产 | 黄网站免费久久| 天堂影院一区二区| 偷窥少妇高潮呻吟av久久免费| 亚洲一区二区高清| 亚洲综合一区二区三区| 一区二区三区四区激情| 亚洲人成伊人成综合网小说| 国产精品久久久久永久免费观看| 欧美国产日韩亚洲一区| 中文字幕在线不卡一区二区三区| 国产精品毛片a∨一区二区三区| 久久网这里都是精品| 国产日产亚洲精品系列| 国产精品人成在线观看免费| 国产精品毛片高清在线完整版| 自拍av一区二区三区| 亚洲欧美日韩国产中文在线| 亚洲综合成人在线视频| 视频一区二区不卡| 老汉av免费一区二区三区| 久久精品理论片| 国产精品1区2区| 99精品偷自拍| 欧美优质美女网站| 91麻豆精品国产自产在线| 日韩美女主播在线视频一区二区三区| 欧美成人一区二区三区| 久久老女人爱爱| 亚洲欧洲一区二区在线播放| 夜夜嗨av一区二区三区网页| 日韩精品免费专区| 国产一区二区导航在线播放| 9l国产精品久久久久麻豆| 欧美在线你懂得| 精品国产免费久久| 国产精品久久久久天堂| 艳妇臀荡乳欲伦亚洲一区| 日韩电影免费在线看| 国产在线精品免费| 91性感美女视频| 日韩一区二区中文字幕| 欧美国产激情二区三区| 亚洲一区视频在线| 久久66热偷产精品| 91香蕉视频在线| 日韩欧美国产一区二区三区| 国产精品久久久久精k8| 日本美女一区二区| 东方欧美亚洲色图在线| 欧美色欧美亚洲另类二区| 久久综合九色综合97婷婷| 亚洲六月丁香色婷婷综合久久| 青青青伊人色综合久久| 99久久精品久久久久久清纯| 欧美一二三区在线观看| 一区二区视频在线| 国内欧美视频一区二区 | 色哟哟国产精品免费观看| 懂色av一区二区夜夜嗨| 在线观看91精品国产麻豆| 日本一区二区视频在线| 日韩黄色在线观看| 不卡大黄网站免费看| 日韩欧美在线123| 亚洲猫色日本管| 国产一区二区毛片| 欧美一区二区日韩一区二区| 综合电影一区二区三区 | 欧美国产精品v| 久久精品国产在热久久| 日本高清免费不卡视频| 久久这里只有精品首页| 天堂在线一区二区| 欧美性猛交一区二区三区精品 | 亚洲欧洲日韩综合一区二区| 理论片日本一区| 欧美肥妇free| 亚洲午夜私人影院| 99精品视频在线观看| 久久久久久久久久久久久久久99 | 看片的网站亚洲| 欧美日韩国产精品成人| 亚洲视频图片小说| 国产麻豆视频一区| 精品国产一区二区亚洲人成毛片| 午夜免费久久看| 在线观看91视频| 亚洲精品午夜久久久| 成人av集中营| 国产欧美日韩麻豆91| 国产福利视频一区二区三区| 精品日韩一区二区三区| 人人超碰91尤物精品国产| 欧美日韩电影在线播放| 亚洲综合男人的天堂| 色综合久久中文综合久久97| 中文字幕亚洲综合久久菠萝蜜| 处破女av一区二区| 国产拍揄自揄精品视频麻豆| 国内精品久久久久影院色| 欧美xxxx在线观看| 精品一区二区三区在线视频| 日韩一区二区三区在线| 免费人成精品欧美精品| 日韩片之四级片| 精品一区二区三区在线观看国产| 精品国产乱码久久久久久图片 | 天堂av在线一区| 在线不卡免费av| 美女一区二区三区| 精品美女在线观看| 国产高清在线观看免费不卡| 国产三级三级三级精品8ⅰ区| 国产成人免费在线观看| 国产精品久久网站| 在线观看91精品国产入口| 亚洲一区二区3| 91精品综合久久久久久| 韩国av一区二区三区在线观看| 国产日韩欧美综合一区| av在线综合网| 天天亚洲美女在线视频| 日韩免费电影网站| 成人听书哪个软件好| 亚洲日穴在线视频| 欧美精品日日鲁夜夜添| 久久国产精品99久久久久久老狼| 日韩高清一区二区| 日韩午夜精品电影| 国产精品亚洲专一区二区三区| 国产精品电影院| 欧美日韩aaaaa| 激情五月播播久久久精品| 国产日韩v精品一区二区| 色猫猫国产区一区二在线视频| 午夜激情久久久| 久久综合狠狠综合久久综合88| av综合在线播放| 日韩国产欧美三级| 久久久久9999亚洲精品| 欧洲另类一二三四区| 久久精品国产**网站演员| 中文字幕欧美日本乱码一线二线| 在线免费一区三区| 国内精品第一页| 亚洲精品免费视频| 欧美精品一区二区蜜臀亚洲| 91在线你懂得| 久久国产综合精品| 伊人婷婷欧美激情| 精品国产亚洲一区二区三区在线观看| 成人午夜碰碰视频| 日韩成人一区二区| 中文字幕一区二区三区精华液 | 91在线国产福利| 蜜臀av性久久久久蜜臀av麻豆| 国产精品成人午夜| 日韩一本二本av| 91国产视频在线观看| 国产精品一区专区| 午夜精品久久久久久久99樱桃| 国产精品电影院| 久久精品夜夜夜夜久久| 欧美三日本三级三级在线播放|