Как найти количество страниц, проверенных оператором в запросе sql-server?

OPTIONALLY ENCLOSED BY '"'

Это указывает, что значения могут, но не должны содержать двойные кавычки в начале и конце значения "john doe"

ESCAPED BY '\\'

Существуют определенные символы, t безопасно в CSV-файлах, и эти символы экранируются с помощью двойных обратных косых черт Denver\\, CO

LINES TERMINATED BY '\r\n'

. Это определяет, как строка или запись завершается, чтобы сообщить mysql о начале следующей записи "last data for this line or record" \r\n , \r\n = разрыв строки в текстовом файле

1
задан Nawap 13 July 2018 в 10:17
поделиться

1 ответ

Что касается сообщений ввода-вывода, информационные и предупреждающие сообщения, созданные во время выполнения запроса, могут быть получены в JDBC с помощью getWarnings. Ниже приведен подготовленный пример оператора.

try (
    Connection con = DriverManager.getConnection("jdbc:sqlserver://yourserver:1433;databaseName=AdventureWorks;user=youruserid;password=y0urp@ssw0rd;");
    PreparedStatement ps=con.prepareStatement ("SET STATISTICS IO ON;SELECT * FROM Person.Person WHERE BusinessEntityID = ?;");
    ) {
    ps.setInt(1, 1);
    ResultSet rs = ps.executeQuery();

    //consume result set(s)
    do {
        if(!rs.isClosed()) {
            while(rs.next()) {}
            rs.close();
        }
    } while(ps.getMoreResults());

    //get info and warning messages (including statistic io messages)
    SQLWarning w = ps.getWarnings();
    while(w != null) {
        System.out.println(w.getMessage());
        w = w.getNextWarning();
    }

} catch (SQLException e1) {
    throw e1;
}

На ваш другой вопрос лучше ответить на ваш вопрос dba.stackexchange .

1
ответ дан Dan Guzman 17 August 2018 в 13:10
поделиться
  • 1
    Спасибо @DanGuzman – Nawap 17 July 2018 в 07:39
  • 2
    Ошибка, которую я делал, заключалась в том, что вы пытались получить предупреждающие сообщения, прежде чем полностью переходить к набору результатов. Я думаю, что это была ошибка, которую я сделал – Nawap 17 July 2018 в 07:45
Другие вопросы по тегам:

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