英語フランス語スペイン語

OnWorksファビコン

sqlite - クラウド上のオンライン

Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーター上の OnWorks 無料ホスティング プロバイダーで sqlite を実行します。

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド sqlite です。

プログラム:

NAME


sqlite - SQLite のコマンドラインインターフェイス

SYNOPSIS


sqlite [オプション] ファイル名 [SQL]

概要
sqlite は、SQLite ライブラリのターミナルベースのフロントエンドです。 入力できるようになります
クエリを対話的に実行し、SQLite に発行して結果を確認します。 または、次のこともできます。
コマンドラインで SQL コードを指定します。 さらに、多数のメタコマンドも提供します。

DESCRIPTION


このマニュアルページでは、 sqlite 指図。 このマニュアルページは
元のプログラムにはマニュアルがないため、Debian GNU / Linuxディストリビューション
ページで見やすくするために変数を解析したりすることができます。

取得 開始しました
sqlite プログラムを開始するには、「sqlite」と入力し、その後に保存されているファイルの名前を入力します。
SQLite データベース。 ファイルが存在しない場合は、新しいファイルが自動的に作成されます。 の
sqlite プログラムは、SQL の入力を求めるプロンプトを表示します。 SQL ステートメントを入力します (終了は
セミコロン)、「Enter」を押すと SQL が実行されます。

たとえば、「tbl1」という名前の単一テーブルを持つ「ex1」という名前の新しい SQLite データベースを作成するには、次のようにします。
これを行うとよいでしょう:

$ sqlite ex1
SQLiteバージョン2.0.0
手順については、「。help」と入力してください
sqlite> テーブル tbl1(one を作成) varchar(10)、XNUMX つの smallint);
sqlite> tbl1 に挿入します。values('hello!',10);
sqlite> tbl1 に挿入します。values('goodbye', 20);
sqlite> select * from tbl1;
こんにちは!|10
さようなら|20
sqlite>

SQLITE メタコマンド
ほとんどの場合、sqlite は入力行を読み取って SQLite に渡すだけです。
実行用のライブラリ。 ただし、入力行がドット (「.」) で始まる場合、その行は
sqlite プログラム自体によってインターセプトおよび解釈されます。 これらの「ドットコマンド」は、
通常、クエリの出力形式を変更するか、事前にパッケージ化された特定のを実行するために使用されます。
クエリステートメント。

「.help」と入力すると、いつでも使用可能なドット コマンドのリストが表示されます。 ために
例:

sqlite> .help
.dump ?TABLE? ... データベースをテキスト形式でダンプします
.echo ON|OFF コマンドエコーをオンまたはオフにします
.exitこのプログラムを終了します
.explain ON|OFF EXPLAIN に適した出力モードをオンまたはオフにします。
「オフ」にすると、以前の出力モードに戻ります。
以前に有効だった
.header(s) ON|OFF ヘッダーの表示をオンまたはオフにします。
.helpこのメッセージを表示する
.indices TABLE TABLE 上のすべてのインデックスの名前を表示します
.mode MODE モードを「行」、「列」、「列」のいずれかに設定します。
「挿入」、「リスト」、または「html」
.mode insert TABLE TABLE の SQL 挿入ステートメントを生成します。
.nu​​llvalue STRING NULL データの場合は何も表示しない代わりに STRING を出力します。
.output FILENAME 出力を FILENAME に送信します
.output stdout 出力を画面に送信します
.prompt MAINCONTINUE標準のプロンプトを置き換えます
"sqlite > " および " ...> "
文字列 MAIN と CONTINUE を使用
[続行] はオプションです。
.quitこのプログラムを終了します
.read FILENAMEFILENAMEでSQLを実行します
.reindex ?TABLE? インデックスを再構築する
.schema?TABLE? CREATEステートメントを表示する
.separator STRING 「リスト」モードの区切り文字列を変更します。
.show 以下の現在の値を表示します。
。エコー
。説明
。モード
.nu​​llvalue
。出力
.セパレータ
。幅
.tables ?パターン? パターンに一致するテーブル名をリストする
.timeout MSロックされたテーブルをMSミリ秒開いてみてください
.width NUM NUM ... 「列」モードの列幅を設定します。
sqlite>

OPTIONS


プログラムには次のオプションがあります。

-初期化 file
「ドットコマンド」を含む「ファイル」を読み込み、処理します。 このファイルを使用できます
表示設定を初期化します。

-html 出力モードを HTML に設定します。

-リスト 出力モードを「リスト」に設定します。

-ライン 出力モードを「ライン」に設定します。

-カラム
出力モードを「列」に設定します。

-セパレーター セパレーター
「リスト」モードで使用する出力フィールド区切り文字を指定します。 デフォルトは「|」です。

-ヌル値 string
null が見つかった場合は、「string」を出力します。 デフォルトは文字列なしです。

-[no]ヘッダー
ヘッダーをオンまたはオフにします。 デフォルトはオフです。

-エコー 実行前にコマンドを出力します。

出力 モード


SQLite プログラムにはさまざまな出力モードがあり、出力方法を定義します (
クエリ)がフォーマットされます。

デフォルトの「リスト」モードでは、各フィールドが区切られて、XNUMX 行に XNUMX つのレコードが出力されます。
で指定された区切り文字によって -セパレーター オプションまたは .セパレータ

「行」モードでは、各列が独自の行に出力され、レコードは空白で区切られます。
ライン。

HTML モードでは、XHTML テーブルが生成されます。

「列」モードでは、XNUMX 行に XNUMX つのレコードが列に整列して出力されます。

INIT FILE


sqlite はリソース ファイルを使用して初期化できます。 これらはコマンドラインと組み合わせることができます
引数を使用して sqlite を希望どおりにセットアップします。 初期化は次のように進行します
以下:

o のデフォルト

モード=リスト
セパレータ= "|"
メインプロンプト= "sqlite>"
プロンプトを続行= "...>"

確立されます。

o ファイル .sqliterc がユーザーのホーム ディレクトリで見つかると、そのファイルが読み取られて処理されます。
「ドットコマンド」のみを含める必要があります。 ファイルが見つからない、または読み取れない場合は、
通知なしで処理が続行されます。

o ファイルがコマンドラインで -init オプションを使用して指定された場合、そのファイルは
.sqliterc と同じ方法

o 他のすべてのコマンドラインオプションが処理されます

o データベースが開かれ、開始する準備が整いました。

onworks.net サービスを使用してオンラインで sqlite を使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad