Test another scenario
This commit is contained in:
parent
884975e094
commit
552e7fb1d5
|
@ -55,6 +55,20 @@ class SimpleJdbcInsertIntegrationTests {
|
|||
insertJaneSmith(insert);
|
||||
}
|
||||
|
||||
@Test // gh-24013
|
||||
void retrieveColumnNamesFromMetadataAndUsingQuotedIdentifiers() throws Exception {
|
||||
SimpleJdbcInsert insert = new SimpleJdbcInsert(embeddedDatabase)
|
||||
.withTableName("users")
|
||||
.usingGeneratedKeyColumns("id")
|
||||
.usingQuotedIdentifiers();
|
||||
|
||||
insert.compile();
|
||||
// NOTE: quoted identifiers in H2/HSQL will be UPPERCASE!
|
||||
assertThat(insert.getInsertString()).isEqualTo("INSERT INTO \"USERS\" (\"FIRST_NAME\", \"LAST_NAME\") VALUES(?, ?)");
|
||||
|
||||
insertJaneSmith(insert);
|
||||
}
|
||||
|
||||
@Test
|
||||
void usingColumns() {
|
||||
SimpleJdbcInsert insert = new SimpleJdbcInsert(embeddedDatabase)
|
||||
|
|
Loading…
Reference in New Issue