文档章节

SQL 语句 ResultSet 中 getString() getNString() 方法

JAVA码猿
 JAVA码猿
发布于 2017/07/19 13:41
字数 478
阅读 221
收藏 0
  • getNString() 方法 api 
    • String getNString(String columnLabel)

      获取指定列的值在当前行 ResultSet对象作为 String在Java编程语言 

    • String getNString(int columnIndex)

      Retrieves the value of the designated column in the current row of this ResultSet object as a String in the Java programming language.

getNString()方法 api解释

  

  • getString() api 
    • String getString(String columnLabel)

      获取指定列的值在当前行 ResultSet对象作为 String在Java编程语言

    • String getString(int columnIndex)

      Retrieves the value of the designated column in the current row of this ResultSet object as a String in the Java programming language

 

相比之下,getNString()如果查询了属性不为NCHAR、NVARCHAR、LONGNVARCHAR的字段,会报错。

    This getNString method is specified by the getNString method in the java.sql.SQLServerResultSet interface.

    This method can be used to retrieve the value of an nvarcharncharnvarchar(max)ntext, or xml column in the current row of this SQLServerResultSet object. If you try to use this method to retrieve values of other data types, an exception will be thrown.

getString()可以查询所有,并不会报错。若非字符或字符串,则会toString一下。

This getString method is specified by the getString method in the java.sql.CallableStatement interface.

All columns in SQL Server can be returned as a string. This means that a string representation of all number-based and character-based types, and a hex-string representation of binary columns such as binary, varbinary, varbinary(max), image, timestamp, and uniqueidentifier, can be returned.

Location-sensitive types such as money, smallmoney, datetime, smalldatetime, float, real, decimal, and numeric will return the canonical toString() format for the underlying value of the type.

User-defined types are returned as hexadecimal string values.

这个getString方法由java . sql中的getString方法指定。
CallableStatement接口。
SQL Server中的所有列都可以作为字符串返回。
这意味着,所有基于数字和字符的类型的字符串表示,以及二进制列(如二进制、varbinary、varbinary(max)、图像、时间戳和唯一的识别符等二进制列的hex字符串表示,都可以返回。
位置敏感类型,如货币、smallmoney、datetime、smalldatetime、float、real、decimal和数值,将返回典型的toString()格式,以确定类型的底层值。
用户定义类型返回为十六进制字符串值。

© 著作权归作者所有

上一篇: SQL Date时间显示
下一篇: 多线程
JAVA码猿
粉丝 9
博文 62
码字总数 45401
作品 0
海淀
程序员
私信 提问
Java JDBC

Java JDBC 一. 代码示例 JDBC编程步骤 1.加载JDBC驱动程序 2.提供JDBC连接的URL 3.创建数据库的连接 4.创建一个Statement 5.执行SQL语句Statement接口提供了三种执行SQL语句的方法:execute...

战地春梦
2016/08/28
6
0
myeclipse如何连接mysql数据库

在WebRoot下lib中添加jar会自动导入Web App Libraries,myeclipse才能访问mysql 1、先检查mysql看看我们用的表给存在 2、在src建一个test包下的Databasetest类 package tset; import java.sq...

直冲
2016/03/03
90
0
JDBC学习系列:JDBC入门

一、JDBC相关概念介绍 1.1、数据库驱动   这里的驱动的概念和平时听到的那种驱动的概念是一样的,比如平时购买的声卡,网卡直接插到计算机上面是不能用的,必须要安装相应的驱动程序之后才...

HenrySun
2016/06/12
140
0
JDBC--通过Statement执行更新、查询操作

一、Statement 1.通过调用 Connection 对象的 createStatement 方法创建该对象 2.该对象用于执行静态的 SQL 语句,并且返回执行结果 3.Statement 接口中定义了下列方法用于执行 SQL 语句: ...

大道无名
2016/07/01
207
0
mybatis学习笔记(1)-对原生jdbc程序中的问题总结

mybatis学习笔记(1)-对原生jdbc程序中的问题总结 标签:mybatis [TOC] 本文总结jdbc编程的一般步骤,总结这样编程存在的问题,并附上典型地jdbc示例demo jdbc编程步骤 加载数据库驱动 创建并...

brianway
2016/02/27
350
0

没有更多内容

加载失败,请刷新页面

加载更多

64.监控平台介绍 安装zabbix 忘记admin密码

19.1 Linux监控平台介绍 19.2 zabbix监控介绍 19.3/19.4/19.6 安装zabbix 19.5 忘记Admin密码如何做 19.1 Linux监控平台介绍: 常见开源监控软件 ~1.cacti、nagios、zabbix、smokeping、ope...

oschina130111
昨天
64
0
当餐饮遇上大数据,嗯真香!

之前去开了一场会,主题是「餐饮领袖新零售峰会」。认真听完了餐饮前辈和新秀们的分享,觉得获益匪浅,把脑子里的核心纪要整理了一下,今天和大家做一个简单的分享,欢迎感兴趣的小伙伴一起交...

数澜科技
昨天
26
0
DNS-over-HTTPS 的下一代是 DNS ON BLOCKCHAIN

本文作者:PETER LAI ,是 Diode 的区块链工程师。在进入软件开发领域之前,他主要是在做工商管理相关工作。Peter Lai 也是一位活跃的开源贡献者。目前,他正在与 Diode 团队一起开发基于区块...

红薯
昨天
43
0
CC攻击带来的危害我们该如何防御?

随着网络的发展带给我们很多的便利,但是同时也带给我们一些网站安全问题,网络攻击就是常见的网站安全问题。其中作为站长最常见的就是CC攻击,CC攻击是网络攻击方式的一种,是一种比较常见的...

云漫网络Ruan
昨天
27
0
实验分析性专业硕士提纲撰写要点

为什么您需要研究论文的提纲? 首先当您进行研究时,您需要聚集许多信息和想法,研究论文提纲可以较好地组织你的想法, 了解您研究资料的流畅度和程度。确保你写作时不会错过任何重要资料以此...

论文辅导员
昨天
44
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部