[JM:02916] Re: [POST:DP] SQLite 3.36.0 sqlite3.1

Back to archive index
ribbon jm****@ribbo*****
2021年 8月 23日 (月) 15:46:02 JST


On Fri, Aug 20, 2021 at 08:28:38PM +0900, matsuand wrote:
> <STATUS>
> stat: DP
> ppkg: SQLite 3.36.0
> page: sqlite3.1
> date: 2021/06/18
> mail: michio_matsu****@yahoo*****
> name: Michio MATSUYAMA
> </STATUS>

> ※ なお前版と比べて、内容は一切変わっていません。
> ※ git コミット済

> ----------------------------------------
> [原文]
> 
> If no database name is supplied, the ATTACH sql command can
> be used to attach to existing or create new database files.
>  ATTACH can also be used to attach to multiple databases
> within the same interactive session.  This is useful for
> migrating data between databases, possibly changing the
> schema along the way.
> [訳文]
> 
> データベース名が指定されなかった場合、sql コマンドの ATTACH
> が用いられて、既存または新規のデータベースファイルに対してア
> タッチされます。同一の対話型セッション内であれば、ATTACH
> によるアタッチは複数データベースに対して実現されることもあり
> ます。これはデータベース間でのデータ移行に活用することができ
> 、その際には必要に応じてスキーマ変更を行うこともできます。

実現されることもあります。 -> 使う事もできます。

> ----------------------------------------
> [原文]
> 
> A list of available meta-commands can be viewed at any time
> by issuing the '.help' command.  For example:
> .sp
> sqlite>
> .B .help
> .nf
> .tr %.
> %backup ?DB? FILE      Backup DB (default "main") to FILE
> %bail on|off           Stop after hitting an error.  Default OFF
> %clone NEWDB           Clone data into NEWDB from the existing database
> %databases             List names and files of attached databases
> %dump ?TABLE? ...      Dump the database in an SQL text format
>                          If TABLE specified, only dump tables matching
>                          LIKE pattern TABLE.
> %echo on|off           Turn command echo on or off
> %eqp on|off            Enable or disable automatic EXPLAIN QUERY PLAN
> %exit                  Exit this program
> %explain ?on|off?      Turn output mode suitable for EXPLAIN on or off.
>                          With no args, it turns EXPLAIN on.
> %fullschema            Show schema and the content of sqlite_stat tables
> %headers on|off        Turn display of headers on or off
> %help                  Show this message
> %import FILE TABLE     Import data from FILE into TABLE
> %indices ?TABLE?       Show names of all indices
>                          If TABLE specified, only show indices for tables
>                          matching LIKE pattern TABLE.
> %load FILE ?ENTRY?     Load an extension library
> %log FILE|off          Turn logging on or off.  FILE can be stderr/stdout
> %mode MODE ?TABLE?     Set output mode where MODE is one of:
>                          csv      Comma-separated values
>                          column   Left-aligned columns.  (See .width)
>                          html     HTML <table> code
>                          insert   SQL insert statements for TABLE
>                          line     One value per line
>                          list     Values delimited by .separator string
>                          tabs     Tab-separated values
>                          tcl      TCL list elements
> %nullvalue STRING      Use STRING in place of NULL values
> %once FILENAME         Output for the next SQL command only to FILENAME
> %open ?FILENAME?       Close existing database and reopen FILENAME
> %output ?FILENAME?     Send output to FILENAME or stdout
> %print STRING...       Print literal STRING
> %prompt MAIN CONTINUE  Replace the standard prompts
> %quit                  Exit this program
> %read FILENAME         Execute SQL in FILENAME
> %restore ?DB? FILE     Restore content of DB (default "main") from FILE
> %save FILE             Write in-memory database into FILE
> %schema ?TABLE?        Show the CREATE statements
>                          If TABLE specified, only show tables matching
>                          LIKE pattern TABLE.
> %separator STRING ?NL? Change separator used by output mode and .import
>                          NL is the end-of-line mark for CSV
> %shell CMD ARGS...     Run CMD ARGS... in a system shell
> %show                  Show the current values for various settings
> %stats on|off          Turn stats on or off
> %system CMD ARGS...    Run CMD ARGS... in a system shell
> %tables ?TABLE?        List names of tables
>                          If TABLE specified, only list tables matching
>                          LIKE pattern TABLE.
> %timeout MS            Try opening locked tables for MS milliseconds
> %timer on|off          Turn SQL timer on or off
> %trace FILE|off        Output each SQL statement as it is run
> %vfsname ?AUX?         Print the name of the VFS stack
> %width NUM1 NUM2 ...   Set column widths for "column" mode
>                          Negative values right-justify
> sqlite>
> .sp
> .fi
> [訳文]
> 
> 利用可能なメタコマンドは '.help'
> コマンドを実行すれば、いつでも確認することができます。たとえ
> ば以下のとおりです。
> .sp
> sqlite> \fB.help\fP
> .nf
> .tr %.
> %backup ?DB? FILE      DB (デフォルトは "main") を FILE に出力。

出力-> バックアップ

> %databases             アタッチ DB の名前やファイルを一覧表示。

アタッチDB -> アタッチされたDB

> %dump ?TABLE? ...      SQL テキストフォーマットにより DB をダンプ。
>                          テーブル指定時は LIKE パターン TABLE に
>                          合致したテーブルのみダンプ。

により ->  で

> %log FILE|off          ログ出力のオンまたはオフ。FILE は stderr/stdout。

FILE は stderr/stdout -> FILE は stderr/stdout も使えます

> %nullvalue STRING      NULL 値に代わって用いる文字列指定。

文字列指定 -> 文字列の指定

> ----------------------------------------
> [原文]
> .SH INIT FILE
> .B sqlite3 reads an initialization file to set the
> configuration of the interactive environment.  Throughout
> initialization, any previously specified setting can be
> overridden.  The sequence of initialization is as follows:
> [訳文]
> .SH 初期化ファイル
> sqlite3
> では、対話型環境を設定するための初期化ファイルを読み込む機能
> があります。初期化の過程では、それ以前に設定されていた値は上
> 書き更新されます。初期化の流れは以下のとおりです。

上書き更新 -> 上書き
#馬から落ちて落馬した みたいな感じになってしまうので

ribbon



linuxjm-discuss メーリングリストの案内
Back to archive index