Я пытаюсь запустить следующее PreparedStatement:
final PreparedStatement ps = conn.prepareStatement("CREATE LINKED TABLE IF NOT EXISTS " + linkedName + "(?, ?, ?, ?, 'ROADS', ?)");
Но когда отладчик запускает предыдущую строку, я получаю сообщение об ошибке:
Синтаксическая ошибка в операторе SQL"CREATE LINKED TABLE ЕСЛИ НЕ СУЩЕСТВУЕТ ROAD_TABLE_LINKED (?, [*]?,?,?, 'ROADS',?)";ожидаемая «строка»;Оператор SQL: CREATE LINKED TABLE, ЕСЛИ НЕ СУЩЕСТВУЕТ ROAD_TABLE_LINKED (?,?,?,?, 'ROADS',?) [42001-199]
Не возможно использовать PreparedStatement с CREATE LINKED TABLE?
Редактировать: Работает нормально, если я использую обычный оператор и вставляю параметры.