Loading core/java/android/database/DatabaseUtils.java +1 −1 Original line number Diff line number Diff line Loading @@ -1671,7 +1671,7 @@ public class DatabaseUtils { return null; } final int eos = Math.min(n+3, end); return sql.substring(n, eos); return sql.substring(n, eos).toUpperCase(Locale.ROOT); } /** Loading core/tests/coretests/src/android/database/DatabaseUtilsTest.java +6 −0 Original line number Diff line number Diff line Loading @@ -90,6 +90,12 @@ public class DatabaseUtilsTest { assertEquals(ddl, getSqlStatementType("ALTER TABLE t1 ADD COLUMN j int")); assertEquals(ddl, getSqlStatementType("CREATE TABLE t1 (i int)")); // Verify that the answers are case-insensitive assertEquals(sel, getSqlStatementType("select")); assertEquals(sel, getSqlStatementType("sElect")); assertEquals(sel, getSqlStatementType("sELECT")); assertEquals(sel, getSqlStatementType("seLECT")); // Short statements, leading comments, and WITH are decoded to "other" in the public API. final int othr = STATEMENT_OTHER; assertEquals(othr, getSqlStatementType("SE")); Loading Loading
core/java/android/database/DatabaseUtils.java +1 −1 Original line number Diff line number Diff line Loading @@ -1671,7 +1671,7 @@ public class DatabaseUtils { return null; } final int eos = Math.min(n+3, end); return sql.substring(n, eos); return sql.substring(n, eos).toUpperCase(Locale.ROOT); } /** Loading
core/tests/coretests/src/android/database/DatabaseUtilsTest.java +6 −0 Original line number Diff line number Diff line Loading @@ -90,6 +90,12 @@ public class DatabaseUtilsTest { assertEquals(ddl, getSqlStatementType("ALTER TABLE t1 ADD COLUMN j int")); assertEquals(ddl, getSqlStatementType("CREATE TABLE t1 (i int)")); // Verify that the answers are case-insensitive assertEquals(sel, getSqlStatementType("select")); assertEquals(sel, getSqlStatementType("sElect")); assertEquals(sel, getSqlStatementType("sELECT")); assertEquals(sel, getSqlStatementType("seLECT")); // Short statements, leading comments, and WITH are decoded to "other" in the public API. final int othr = STATEMENT_OTHER; assertEquals(othr, getSqlStatementType("SE")); Loading