0

SQLiteでテーブルの作成日をクエリする方法はありますか?全体として、SQLは初めてです。このSQLServerテーブルの作成日クエリを見つけました。sqlite_masterはSQLiteのsys.tablesと同等であると想定しています。あれは正しいですか?しかし、私のsqlite_masterテーブルには、「type」、「name」、「tbl_name」、「rootpage」、「sql」の列しかありません。これがSQLiteで不可能な場合、この機能を自分で実装するための最良の方法は何でしょうか?

4

1 に答える 1

1

SQLite はこのデータ自体を保存しません。あなたが言ったように、sqlite_masterテーブルには関連する列がありません。

それを実装するために私が思いつくことができる特に良い方法はありません。テーブルを作成するためのある種のインターフェイスを作成し、新しいテーブルを作成するたびに時間を記録することができますが、別の方法で作成されたものは同じプロセスを経ません。また、にトリガーを設定する方法がないように見えるCREATE TABLEため、それもオプションではありません。

なぜこの機能が必要なのですか? テーブルの作成は、あまり頻繁には行わないように思えますが、問題に取り組むためのより良い方法があるのではないでしょうか?

于 2010-05-20T22:35:01.580 に答える