SQLiteでquitするのにもひと苦労。。

SQLiteをはじめてさわる人にとっては、quitするだけでもこんな感じになります。

sqlite>
sqlite> exit
   ...> ;
SQL error: near "exit": syntax error
sqlite> quit
   ...> ;
SQL error: near "quit": syntax error
sqlite> q
   ...>
   ...>
   ...> ;
SQL error: near "q": syntax error
sqlite>
sqlite> help
   ...> ;
SQL error: near "help": syntax error
sqlite> .q
[root@localhost db]#

なんとなくルールがわかってきたかな^^;

07
11月
2009

SQLiteでshow tablesっぽいことをする

TracのDBの中身を見てみたかったのでSQLiteを使ってみたんですが、SQLiteではshow tablesが使えないみたい。

その変わりに「.tables」というコマンドがある。

sqlite> .table
agilo_backlog             agilo_team_metrics_entry  revision
agilo_backlog_ticket      attachment                session
agilo_burndown            auth_cookie               session_attribute
agilo_calendar_entry      component                 system
agilo_contingent          enum                      ticket
agilo_link                milestone                 ticket_change
agilo_sprint              node_change               ticket_custom
agilo_team                permission                version
agilo_team_member         report                    wiki

「.ta」でもOKみたいですね。

sqlite> .ta
agilo_backlog             agilo_team_metrics_entry  revision
agilo_backlog_ticket      attachment                session
agilo_burndown            auth_cookie               session_attribute
agilo_calendar_entry      component                 system
agilo_contingent          enum                      ticket
agilo_link                milestone                 ticket_change
agilo_sprint              node_change               ticket_custom
agilo_team                permission                version
agilo_team_member         report                    wiki
07
11月
2009