Как “назвать” запрос в пост-ГРЭС

попробуйте:

   select *     
     from tb_020 e    
    where E.GATH_DTM in (SELECT MAX(GATH_DTM) GATH_DTM 
                           FROM TB_020 j
                          WHERE DATA_STAT_CODE = 28001 
                            AND j.CID = e.cid);
10
задан theomega 4 February 2009 в 23:17
поделиться

1 ответ

Короткий ответ является "нет"

Имя может быть определено при подготовке оператора, использовании команды PREPARE, но это требует перезаписи всего SQL. Нет никакой опции просто добавить параметр имени к Вашим методам JDBC.

Драйвер JDBC использует и названный и подготовленные операторы без имени. Это даст им имя, когда это будет хотеть снова использовать их, которых это будет считать соответствующим, если тот же объект PreparedStatement будет выполняться 5 раз (хотя это настраивается посредством установки prepareThreshold).

Документация здесь

Больше информации может также быть найдено путем поиска PostgreSQL JDBC, отправляющего список по почте

6
ответ дан 4 December 2019 в 03:17
поделиться
Другие вопросы по тегам:

Похожие вопросы: