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

SQLiteException:データベースから読み取るときに認識されないトークン

    SELECT predmet FROM predmeti WHERE dan=PONEDELJEK and ura=2 and oddelek=4c
    

    文字列リテラルを引用する必要があります。例:

    SELECT predmet FROM predmeti WHERE dan='PONEDELJEK' and ura=2 and oddelek='4c'
    

    ただし、?を使用することをお勧めします リテラルのプレースホルダー:

    SELECT predmet FROM predmeti WHERE dan=? and ura=? and oddelek=?
    

    nullを変更します selectionArgs

    new String[] { dan, Integer.toString(ura), oddelek }
    


    1. OracleのWIDTH_BUCKET()関数

    2. Postgresの間隔で可変期間を使用する

    3. Oracleの2つのタイムスタンプ間の差をミリ秒単位で計算する

    4. PostgreSQLは構成/confファイルをどこに保存しますか?