E / SQLiteLog:(1)在“ NOT”附近:语法错误

时间:2019-08-19 17:20:15

标签: android

我看不到我在哪里犯了错误

我不会发现它

 try{
            SQLiteDatabase mydatabes=this.openOrCreateDatabase("siirler",MODE_PRIVATE,null);
            mydatabes.execSQL("CREATE TABLE İF NOT EXİSTS siirler(isim VARCHAR,numara INT(2))");
            mydatabes.execSQL("INSERT INTO siirler(isim,numara) VALUES('merhaba',12)");
            mydatabes.execSQL("INSERT INTO siirler(isim,numara) VALUES('dünya',13) ");
            Cursor cursor = mydatabes.rawQuery("SELECT * FROM siirler",null);
            int isimindex=cursor.getColumnIndex("isim");
            int numaraindex=cursor.getColumnIndex("numara");
            cursor.moveToFirst();
            while (cursor!=null){
                System.out.println("isminiz"+cursor.getString(isimindex));
                System.out.println("yaşınız"+cursor.getInt(numaraindex));
                cursor.moveToNext();
            }





        }catch (Exception e){
            e.printStackTrace();
        }

1 个答案:

答案 0 :(得分:0)

İC4B0中带点缀的İFEXİSTS)是非法的-只需将其替换为不带重音符号的I({{1} }。