2012-01-21 5 views

答えて

14

明らかに、SQLiteのサポートは文書化されていませんが、already available in Mathematicaです。そのように、慎重に進んでください!

オープンとデータベース:あなたが軌道に乗るためにのために十分なはず

results = Database`QueryDatabase[db, "SELECT foo FROM bar WHERE boo = ?", { "some string" }] 

db = Database`OpenDatabase["thefilename.sqlite"] 

は、その後でSQLステートメントを実行します。 (データをMathematicaに取り込んで解析する必要がありますが、ディスク上の「安静時」には何もできません。複雑な解析を行っている場合は、データベースに適切なインデックスが設定されている場合は特にSQLクエリです)

+0

回答ありがとう – Toress

+0

これはMathematica 9で動作しなくなりました.MathematicaからSQLiteデータベースにアクセスする別の方法は知っていますか? – James

+0

奇数、これはMac OS X、Mathematica 9で動作します... – cormullion

関連する問題