sql >> データベース >  >> RDS >> SQLite

そのような列sqlite例外はありません

    SQLでは、文字列リテラルを引用符で囲む必要があります。

    ただし、このようなフォーマットの問題(およびSQLインジェクション攻撃)を回避するには、代わりにパラメーターを使用してください:

    Cursor c = db.rawQuery("SELECT * FROM " + TABLE_PROFILE +
                           " WHERE " + KEY_USER_EMAIL + " = ?",
                           new String[]{ username });
    


    1. MariaDBのテーブルからランダムな行を返す

    2. SQL Server(T-SQL)でパーティションテーブルをクエリするときに、各行のパーティション番号を返す

    3. MySQLチュートリアル–MySQLを学ぶための初心者向けガイド

    4. OracleのDATEADD()と同等の関数