324 次浏览
当我们执行某些 SQL 查询(通常是 SELECT 查询)时,它们会返回表格数据。java.sql.ResultSet 接口表示 SQL 语句返回的此类表格数据,即 ResultSet 对象保存由执行查询数据库的语句的方法返回的表格数据(通常是 Statement 接口的 executeQuery() 方法)。ResultSet 对象有一个游标/指针,指向当前行。最初,此游标位于第一行之前。ResultSet 接口的 isClosed() 方法用于确定当前 ResultSet 对象是否已关闭。rs.isClosed() CLOSE_CURSORS_AT_COMMIT 如果 ResultSet 对象的可保持性设置为该值。每当您提交/保存…… 阅读更多
1K+ 次浏览
当我们执行某些 SQL 查询(通常是 SELECT 查询)时,它们会返回表格数据。java.sql.ResultSet 接口表示 SQL 语句返回的此类表格数据,即 ResultSet 对象保存由执行查询数据库的语句的方法返回的表格数据(通常是 Statement 接口的 executeQuery() 方法)。ResultSet 对象有一个游标/指针,指向当前行。最初,此游标位于第一行之前。Java ResultSet isLast() 方法 ResultSet 接口的 isLast() 方法用于确定游标是否位于最后一行的…… 阅读更多
3K+ 次浏览
当我们执行某些 SQL 查询(通常是 SELECT 查询)时,它们会返回表格数据。java.sql.ResultSet 接口表示 SQL 语句返回的此类表格数据,即 ResultSet 对象保存由执行查询数据库的语句的方法返回的表格数据(通常是 Statement 接口的 executeQuery() 方法)。ResultSet 对象有一个游标/指针,指向当前行。最初,此游标位于第一行之前。ResultSet 接口的 isBeforeFirst() 方法用于确定游标是否位于 ResultSet 的默认位置。rs.isBeforeFirst(); 此方法返回一个布尔值,如果此值为真,则游标位于…… 阅读更多
668 次浏览
当我们执行某些 SQL 查询(通常是 SELECT 查询)时,它们会返回表格数据。java.sql.ResultSet 接口表示 SQL 语句返回的此类表格数据,即 ResultSet 对象保存由执行查询数据库的语句的方法返回的表格数据(通常是 Statement 接口的 executeQuery() 方法)。ResultSet 对象有一个游标/指针,指向当前行。最初,此游标位于第一行之前。ResultSet 接口的 isAfterLast() 方法用于确定游标是否位于 ResultSet 的末尾之后。rs.isAfterLast(); 此方法返回一个布尔值,如果此值为真,则游标位于…… 阅读更多
120 次浏览
DatabaseMetaData 接口的 getSearchStringEscape() 方法用于获取底层数据库用来转义通配符('_' 或 '%')的字符。此方法返回一个字符串参数,表示用于转义通配符的值。要获取 DatabaseMetaData 对象 - 确保您的数据库正在运行。使用 DriverManager 类的 registerDriver() 方法注册驱动程序。传递与底层数据库对应的驱动程序类的对象。使用 DriverManager 类的 getConnection() 方法获取连接对象。传递数据库的 URL 以及数据库中用户的用户名和密码…… 阅读更多
435 次浏览
DatabaseMetadata 接口的 getTypeInfo() 方法用于获取底层数据库支持的所有数据类型的描述。此方法返回一个 ResultSet 对象,描述支持的数据类型。此对象保存以下详细信息的值(作为列名)-列名 数据类型 描述 TYPE_NAME 字符串 数据类型的名称。DATA_TYPE 整数 代表此数据类型的整数。PRECISION 整数 此数据类型的最大精度。LITERAL_PREFIX 字符串 用于引用字符串文字的前缀。LITERAL_SUFFIX 字符串 用于引用字符串文字的后缀。CASE_SENSITIVE 布尔值 确定此数据类型是否区分大小写 UNSIGNED_ATTRIBUTE 布尔值 确定此数据类型是否为无符号属性。FIXED_PREC_SCALE 布尔值 确定当前数据类型是否可以用作货币值。AUTO_INCREMENT 布尔值 确定当前数据类型是否可以…… 阅读更多
88 次浏览
ResultSet 的可保持性决定了当使用 Connection 接口的 commit() 方法提交事务(包含所述游标/ResultSet 对象)时,是否应关闭或保持打开 ResultSet 对象(游标)。DatabaseMetaData 接口的 getResultSetHoldability() 方法检索底层数据库的 ResultSet 对象的默认可保持性。此方法返回一个整数,表示默认的 ResultSet 可保持性,它将是 1 或 2,其中 1 表示值 HOLD_CURSORS_OVER_COMMIT。如果 ResultSet 对象的可保持性设置为该值。每当您使用 Connection 接口的 commit() 方法提交/保存事务时,ResultSet…… 阅读更多
253 次浏览
DatabaseMetadata 接口的 getTableTypes() 方法用于查找底层数据库支持的表类型。此方法返回一个 ResultSet 对象,在每一行中以字符串格式保存表类型的名称,在 TABLE_TYPE 列下。要获取 DatabaseMetadata 对象的描述。确保您的数据库正在运行。使用 DriverManager 类的 registerDriver() 方法注册驱动程序。传递与底层数据库对应的驱动程序类的对象。使用 DriverManager 类的 getConnection() 方法获取连接对象。传递数据库的 URL 以及数据库中用户的用户名和密码…… 阅读更多
50 次浏览
此方法检索当前数据库支持的时间和日期函数列表。此方法返回的名称是开放式 CLI 时间和日期函数名称。此方法返回一个字符串值,保存以逗号 (", ") 分隔的函数列表。要获取底层数据库支持的时间和日期函数列表 - 确保您的数据库正在运行。使用 DriverManager 类的 registerDriver() 方法注册驱动程序。传递与底层数据库对应的驱动程序类的对象。使用 DriverManager 类的 getConnection() 方法获取连接对象。传递…… 阅读更多
98 次浏览
此方法检索当前数据库支持的系统函数列表。此方法返回的名称是开放式 CLI 系统函数名称。此方法返回一个字符串值,保存以逗号 (", ") 分隔的函数列表。要获取底层数据库支持的系统函数列表 - 确保您的数据库正在运行。使用 DriverManager 类的 registerDriver() 方法注册驱动程序。传递与底层数据库对应的驱动程序类的对象。使用 DriverManager 类的 getConnection() 方法获取连接对象。传递数据库的 URL 以及用户…… 阅读更多