2011-02-22 15 views
9

私はMySQLからSQLiteに移植しようとしていますが、mysqlのmd5()関数を使用していますが、これはsqliteには存在しません。SQLiteのMD5関数

この関数を組み込むためにsqliteを再コンパイルする人々への参照を見てきました。ユーザー定義関数をsqliteに含めることは可能でしょうか?では、md5()をsqliteに追加するにはどうすればいいですか?私はむしろ、私のパッケージマネージャーによってインストールされたsqliteを再コンパイルする必要はありません、これを行うことなくmd5を持つことは可能ですか?

答えて

4

SQLiteにはハッシュ機能が組み込まれていません。しかし、正しく言うように、ユーザー関数を定義することができます。これはSO詳細についてはお答えを参照してください:

役に立てば幸い!

7

openssl関数を使用してsqlite用の拡張を作成しました。 あなたはcheck it out hereかもしれません!

注意してください。コンパイラとその使用方法に関する知識が必要です。必要に応じて私はいくつかの支援を提供することができます - ちょうどコメントを投稿してください。

関連する問題