Метод refreshRow (SQLServerResultSet)
Обновляет текущую строку, записывая последнее значение из базы данных.
Синтаксис
public void refreshRow()
Исключения
Remarks
Этот метод refreshRow задается с помощью метода refreshRow в интерфейсе java.sql.ResultSet.
Этот метод не может быть вызван при нахождении курсора в строке вставки.
Этот метод обеспечивает для приложения способ явно указать драйверу JDBC на необходимость повторного извлечения строк из базы данных. Вызов этого метода может потребоваться приложению в том случае, когда Microsoft JDBC Driver для SQL Server выполняет кэширование или предварительное получение, чтобы получить последнее значение строки из базы данных. Если размер выборки больше 1, драйвер JDBC может одновременно обновить несколько строк.
Все повторно извлеченные значения должны соответствовать уровню изоляции транзакции и чувствительности курсора. Если этот метод вызывается после вызова метода обновления, но до вызова метода updateRow, то обновления строки будут потеряны. Вызов этого метода, вероятнее всего, приведет к снижению производительности.
См. также:
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по