当前位置: 首页 > news >正文

湖北省建设工程教育协会网站驻马店网站建设

湖北省建设工程教育协会网站,驻马店网站建设,新华区网站建设,永定路网站建设有趣的是#xff0c;布尔类型只是在SQL标准后期才引入#xff0c;即SQL#xff1a;1999 。 即使在今天#xff0c;并非所有数据库本身都支持BOOLEAN或BIT类型。 最重要的是#xff0c;我们仍然可以在Oracle中等待一段时间。 这是2002年以来关于该主题的“问汤姆”的观点布尔类型只是在SQL标准后期才引入即SQL1999 。 即使在今天并非所有数据库本身都支持BOOLEAN或BIT类型。 最重要的是我们仍然可以在Oracle中等待一段时间。 这是2002年以来关于该主题的“问汤姆”的观点 https : //asktom.oracle.com/pls/apex/f?p100 :11:0 ::::: P11_QUESTION_ID: 6263249199595 甲骨文 为什么没有布尔值 人们通过使用数字或字符串文字来解决此限制。 例如1 / 0 Y / N T / F或SQL标准true / false 。 JDBC中的布尔值 从JDBC API的角度来看可以通过PreparedStatement.setBoolean()将布尔值设置为绑定值也可以通过ResultSet.getBoolean()和类似方法从结果集中ResultSet.getBoolean()布尔值。 如果您的数据库支持布尔值则Java boolean类型可以很好地映射到SQL BOOLEAN 即使Java的Boolean包装器类型更适合尊重NULLs 。 但是如果要将布尔值存储在INTEGER CHAR(1)或VARCHAR(1)列中则在各种数据库中情况看起来会有所不同。 考虑以下示例 CREATE TABLE booleans (val char(1) ); 然后运行此Java程序我们使用jOOQ保持简洁 try {DSL.using(configuration).execute(insert into boolean (val) values (?), true); } catch (Exception e) {e.printStackTrace(); }DSL.using(configuration).fetch(select * from booleans); 并非所有的数据库/ JDBC驱动程序都支持上述功能。 这些数据库将运行上述程序 火鸟插入“ Y”或“ N” HSQLDB插入“ 1”或“ 0” IBM DB2插入“ 1”或“ 0” MariaDB插入“ 1”或“ 0” Microsoft Access插入“ 1”或“ 0” MySQL插入1或0 Oracle插入“ 1”或“ 0” SQL Server插入“ 1”或“ 0” Sybase插入1或0 ……而这些数据库将抛出异常 BR 德比 H2 英格利斯 PostgreSQL的 SQLite的 SQL标准中的布尔值 值得一提的是SQL标准在CAST()函数的规范中指定了如何处理从boolean到字符串的转换 6.13 cast specification [...] 10) If TD is fixed-length character string, then let LTD be the length in charactersof TD. [...] e) If SD is boolean, then Case: i) If SV is True and LTD is not less than 4, then TV is TRUE extended on the right byLTD–4 s. ii) If SV is False and LTD is not less than 5,then TV is FALSE extended on the right byLTD–5 spaces. iii) Otherwise, an exception condition is raised: data exception — invalid charactervalue for cast. 因此即使从历史的角度来看应该接受1/0的行为但大多数开放源代码数据库都显示了可以解释为“正确”的行为。 使用开放源代码测试数据库时请注意此限制 有关此数据库和H2数据库的更多信息请参考H2用户组上的该线程 。 参考来自JAVASQL和JOOQ博客的JCG合作伙伴 Lukas Eder 的JDBC布尔兼容性列表 。 翻译自: https://www.javacodegeeks.com/2014/03/the-jdbc-boolean-compatibility-list.html
http://www.zqtcl.cn/news/843756/

相关文章:

  • 大型综合门户网站开发扁平化个人网站
  • 怎么做代理人金沙网站长沙 网站运营
  • 商城网站开发的目的和意义鲜花类网站建设策划书范文
  • 什么类型的公司需要做建设网站的iis7 网站权限设置
  • 信誉好的商城网站建设火车头 wordpress 发布
  • 龙岩做网站抚顺 网站建设
  • wordpress怎么设置广告位青州网站优化
  • 网站的备案编号高端网站建设谷美
  • 佛山智能网站建设地址设计资溪做面包招聘的网站
  • 荆州网站建设多少钱国外网站设计理念
  • 网站备案成功后wordpress文字加框
  • 中小企业怎么优化网站西安网站建设求职简历
  • 网站开发者模式怎么打开商城网站建设特点有哪些
  • 网站登录按纽是灰色的做网站的前途怎么样
  • 常州城乡建设局网站霸榜seo
  • 网站响应样式如何制作自己的公众号
  • 网站的友情连接怎么做免费收录链接网
  • 太原网站设计排名wordpress 设置语言
  • 南京模板建站定制网站网站单页面怎么做的
  • 宁夏住房建设厅网站石家庄最新今天消息
  • 写网站软件tomcat部署wordpress
  • 怎么做下载网站吗分析一个网站
  • 网站建设禁止谷歌收录的办法做挂网站
  • 佛山优化网站公司做购物网站需要多少钱
  • 山东网站建设维护营销型网站是什么样的
  • 长沙营销网站建设苏州风险区域最新
  • 个人网站百度推广收费wordpress发邮件慢
  • 三门峡网站设计wordpress 去掉功能
  • 网站小程序开发公司wordpress 用户授权
  • 做外贸的几个网站响应式网站wordpress摄影