天极Yesky
  • 笔记本电脑
    笔记本
  • 台式电脑
    台式机
  • 手机
    手机
  • 电脑硬件DIY
    DIY硬件
  • CPU
    主板
    音箱
  • 硬盘
    显卡
    键鼠
  • 内存光驱
    显示器
    机箱电源

  • 数码相机DC
    数码相机
  • MP3播放器
    MP3/MP4
  • 数码摄像机DV
    摄像机
  • 电脑外设
    外设
  • 网络
    网络
  • 服务器
    服务器
  • 数字家庭
    数字家庭
  • 群乐
    群乐
  • 产品报价 行情 经销商 渠道 评测 | 软件 设计 网页 开发 安全 论坛 E时代 游戏 图片 壁纸 下载 网摘 博客 索尼专区 Vista 科技奥运
    天极网
    int 和 bigint类型字段的默认值
    作者: Craig Mullins
    出处:
    责任编辑: 丁一凡
    [ 2004-11-18 14:50 ]


      我正在努力确保我的GUI能够在某些人没有对某些字段输入数据的时候保持运行良好。如果是个空的字符串,我就向DB2数据库中插入"' '",但是,对于int 和 bigint类型,我该怎么办呢?我试过" ",但是不起作用,并且提示我应该包含一个符号)。我应该怎么做呢?

    COM.ibm.db2.jdbc.DB2Exception: [IBM][CLI
    Driver][DB2/NT] SQL0104N An unexpected token "," was found
     following ", 'kaur','','', '',". Expected tokens may include:
    "". SQLSTATE=42601

    此问题提交于2004年11月8日

      哦,紧记int 和 bigint是数字类型。因此,不要试图对这些类型的列插入字符数据。空的字符串是字符数据,而DB2期望输入的是一个数字的数据。对那些没有输入的数字列使用0或者其他的默认数值。或者,你也可以使这些列可以为空,并且指定NULL为没有输入时的数据。

    笔名:
    请您注意:

     遵守国家有关法律、法规,尊重网上道德,承担一切因您的行为而直接或间接引起的法律责任。

     天极网拥有管理笔名和留言的一切权利。
    相关内容