質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
SQLite

SQLiteはリレーショナルデータベース管理システムの1つで、サーバーではなくライブラリとして使用されている。

Q&A

解決済

1回答

13992閲覧

SQlite3のsyntax errorについて

probaseball

総合スコア113

SQLite

SQLiteはリレーショナルデータベース管理システムの1つで、サーバーではなくライブラリとして使用されている。

0グッド

0クリップ

投稿2015/06/20 19:47

先日、SQLite3を独学で学びはじめたのですが、ちょっとつまってしまい、ここに相談させていただくことにしました。

sqlite3 -versionとやるとバージョンがでるらしいのですが、出なくて困っています。

sqlite3はパスを通して、コマンドプロンプトで起動させています

あと、気になることが1つあり、sqlite3を起動すると「Connected to a transient in-memory database.」と赤字で書かれています。

これの対処法を教えほしいです、よろしくお願いします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

いくつか質問させてください.
1.SQLiteの実行ファイルは何処においてありますか?
2.パスは環境変数のPathに追加したと思うのですが,それは正しく追加されていますか?

また,

あと、気になることが1つあり、sqlite3を起動すると「Connected to a transient in-memory database.」と赤字で書かれています。

とのことですが,これは起動時に必ず表示される文章なので問題ありません.

投稿2015/06/20 20:00

Neight

総合スコア127

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

probaseball

2015/06/20 20:21

SQLite3の実行ファイルはCドライブ直下にあります。 パスですが、コマンドプロンプトでsqlite3とコマンドすると動くのでパスは通っていると思います。 また、データベースを作ろうとしてもエラーがおきます。
Neight

2015/06/20 20:23

ちなみに、エラーはなんと出ていますか?
probaseball

2015/06/20 20:31

「sqlite3 sample.sqlite3;」と入力したことろ、near "sqlite3" syntax errorと表示され、セミコロンをとっても反応もしません。また、再度-versionを試しても表示されず。。。sqlite3 sample.sqlite3をやると、.exitでもコマンドが消せません。
Neight

2015/06/20 20:42

もしかしてコマンドプロンプトの初期画面に直接 sqlite3 -version と入力するのではなく,sqlite3と入力して起動してから上記のコマンドを入れていませんか? またデータベースの作成に関しても同じだと思います. 下記のURLの画像をよく見てもらうとわかると思うのですが,sqlite3を起動する前に同様のコマンドを入力しているのがわかると思います. http://www.dbonline.jp/sqlite/database/index1.html 少し詳しく説明すると「sqlite3 sample.sqlite3」というのは sqlite3でsample.sqlite3;というデータベースを呼び出しなさいという文章で後半部分はただの引数です. また,今回出ていたエラー文「syntax error」ですが,これはこの様な公文はありませんよということなので,sql文にはsqlite3という命令は無いと言っています.
probaseball

2015/06/20 20:55

ありがとうございます! 勘違いをしていました。。。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問