⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sqlite3.1

📁 一个小型的嵌入式数据库
💻 1
字号:
.\"                                      Hey, EMACS: -*- nroff -*-.\" First parameter, NAME, should be all caps.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection.\" other parameters are allowed: see man(7), man(1).TH SQLITE 1 "Mon Apr 15 23:49:17 2002".\" Please adjust this date whenever revising the manpage..\".\" Some roff macros, for reference:.\" .nh        disable hyphenation.\" .hy        enable hyphenation.\" .ad l      left justify.\" .ad b      justify to both left and right margins.\" .nf        disable filling.\" .fi        enable filling.\" .br        insert line break.\" .sp <n>    insert n+1 empty lines.\" for manpage-specific macros, see man(7).SH NAMEsqlite3 \- A command line interface for SQLite verson 3.SH SYNOPSIS.B sqlite.RI [ options ] " filename " [ SQL ].SS SUMMARY.PPsqlite is a terminal-based front-end to the SQLite library. It enablesyou to type in queries interactively, issue them to SQLite and see theresults. Alternatively, you can specify SQL code on the command-line. Inaddition it provides a number of meta-commands..SH DESCRIPTIONThis manual page documents briefly the.B sqlitecommand.This manual page was written for the Debian GNU/Linux distributionbecause the original program does not have a manual page..SS GETTING STARTED.PPTo start the sqlite program, just type "sqlite" followed by the namethe file that holds the SQLite database. If the file does not exist, anew one is created automatically. The sqlite program will then promptyou to enter SQL. Type in SQL statements (terminated by a semicolon),press "Enter" and the SQL will be executed.For example, to create a new SQLite database named "ex1" with a singletable named "tbl1", you might do this:.sp.nf$ sqlite3 ex1SQLite version 3.0.8Enter ".help" for instructionssqlite> create table tbl1(one varchar(10), two smallint);sqlite> insert into tbl1 values('hello!',10);sqlite> insert into tbl1 values('goodbye', 20);sqlite> select * from tbl1;hello!|10goodbye|20sqlite>.sp.fi.SS SQLITE META-COMMANDS.PPMost of the time, sqlite just reads lines of input and passes them onto the SQLite library for execution. But if an input line begins witha dot ("."), then that line is intercepted and interpreted by thesqlite program itself. These "dot commands" are typically used tochange the output format of queries, or to execute certain prepackagedquery statements.For a listing of the available dot commands, you can enter ".help" atany time. For example:.sp.nf.cc |sqlite> .help.dump ?TABLE? ...      Dump the database in an text format.echo ON|OFF           Turn command echo on or off.exit                  Exit this program.explain ON|OFF        Turn output mode suitable for EXPLAIN on or off.                       "off" will revert to the output mode that was                       previously in effect.header(s) ON|OFF      Turn display of headers on or off.help                  Show this message.indices TABLE         Show names of all indices on TABLE.mode MODE             Set mode to one of "line(s)", "column(s)",                       "insert", "list", or "html".mode insert TABLE     Generate SQL insert statements for TABLE.nullvalue STRING      Print STRING instead of nothing for NULL data.output FILENAME       Send output to FILENAME.output stdout         Send output to the screen.prompt MAIN CONTINUE  Replace the standard prompts                       "sqlite > " and "   ...> "                       with the strings MAIN and CONTINUE                       CONTINUE is optional..quit                  Exit this program.read FILENAME         Execute SQL in FILENAME.reindex ?TABLE?       Rebuild indices.schema ?TABLE?        Show the CREATE statements.separator STRING      Change separator string for "list" mode.show                  Show the current values for the following:                       .echo                       .explain                       .mode                       .nullvalue                       .output                       .separator                       .width.tables ?PATTERN?      List names of tables matching a pattern.timeout MS            Try opening locked tables for MS milliseconds.width NUM NUM ...     Set column widths for "column" modesqlite>|cc ..sp.fi.SH OPTIONSThe program has the following options:.TP.BI \-init\ fileRead in and process 'file', which contains "dot commands".You can use this file to initialize display settings..TP.B \-htmlSet output mode to HTML..TP.B \-listSet output mode to 'list'..TP.B \-lineSet output mode to 'line'..TP.B \-columnSet output mode to 'column'..TP.BI \-separator\  separatorSpecify which output field separator for 'list' mode to use.Default is '|'..TP.BI \-nullvalue\  stringWhen a null is encountered, print 'string'. Default is no string..TP.B \-[no]headerTurn headers on or off. Default is off..TP.B \-echoPrint commands before execution..SH OUTPUT MODEThe SQLite program has different output modes, which define the waythe output (from queries) is formatted.In 'list' mode, which is the default, one record per line is output,each field separated by the separator specified with the\fB-separator\fP option or \fB.separator\fP command.In 'line' mode, each column is output on its own line, records areseparated by blank lines.In HTML mode, an XHTML table is generated.In 'column' mode, one record per line is output, aligned neatly in colums..SH INIT FILEsqlite can be initialized using resource files. These can be combined withcommand line arguments to set up sqlite exactly the way you want it.Initialization proceeds as follows:o The defaults of.sp.nf.cc |mode            = LISTseparator       = "|"main prompt     = "sqlite> "continue prompt = "   ...> "|cc ..sp.fiare established.o If a file .sqliterc can be found in the user's home directory, it isread and processed. It should only contain "dot commands".  If thefile is not found or cannot be read, processing continues withoutnotification.o If a file is specified on the command line with the -init option, itis processed in the same manner as .sqliterco All other command line options are processedo The database is opened and you are now ready to begin..SH SEE ALSOhttp://www.hwaci.com/sw/sqlite/.brThe sqlite-doc package.SH AUTHORThis manual page was originally written by Andreas Rottmann<rotty@debian.org>, for the Debian GNU/Linux system (but may be usedby others).

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -