国产人大金仓数据库V7存在一些各种各样的问题,新项目决定采用金仓的V8版本,现将一些函数及语法变动总结如下:

一、函数运用方面

1.获取当前时间

GETDATE() ---> NOW()

2.日期格式化

DATE_FORMAT(NOW(),'%Y-%m-%d') ---> TO_CHAR(NOW(),'YYYY-MM-DD')

3.截取年份

DATEPART('yyyy',NOW()) ---> TO_NUMBER(to_char(NOW(),'yyyy'))

4.获取字符位置

CHARINDEX('.',[COLUMN]) ---> INSTR([COLUMN],'.')

5.获取前一天、后一天

DATEADD(DAY, -1, NOW())) ---> NOW()-1

6.字符拼接函数

wmsys.wm_concat ---> wm_concat

二、系统保留关键词

查询sql语句是,如果遇到字段名称为保留字,查询结果字段名称会默认变为大写

解决办法,查询时保留关键词套上双引号""

例:Name、Encoding、Type、Year、Operator、Object、Time、Text列举不全之处欢迎评论区补充!

三、数据库机制

V8中不在有''空字符串一说,均默认为NULL

1.在V7中我们经常会在查询时对一些字段采用 ISNULL([COLUMN],'') AS XXX 方式来查询,这样可以避免在对结果集使用时出现空指针错误,但在V8中,需要在单引号中间加上空格,才可以

ISNULL([COLUMN],'') AS XXX ---> ISNULL([COLUMN],' ') AS XXX

特别注意:修改后,可能会影响到后续逻辑的判断,以前是判断空串,现在是判断空格!!!

2.字段判断

[COLUMN] != '' ---> [COLUMN] IS NOT NULL

以上内容为项目实践过程中的一些经验总结,不全之处尽请谅解!

人大金仓删除字段_人大金仓数据库V7升级V8遇到的一些问题相关推荐

  1. 人大金仓删除字段_人大金仓数据库(kingbase7d)操作入门指南 Windows

    1.1.12 安装成功,在开始菜单中可以看到以下数据库操作工具: 1.2 数据库卸载 1.2.1 选择 卸载 : 1.2.2 点击 卸载 : 1.2.3 选择 确定 ,开始数据库的卸载 : 1.2.4 ...

  2. db2 删除存储过程_蚂蚁金服OceanBase挑战TPCC | TPCC基准测试之存储优化

    蚂蚁金服自研数据库 OceanBase 登顶 TPC-C 引起业内广泛关注,为了更清楚的展示其中的技术细节,我们特意邀请 OceanBase 核心研发人员对本次测试进行技术解读,共包括五篇: 1)TP ...

  3. 道金斯科普三部曲_道金斯在神的物体上

    道金斯科普三部曲 遇见敌人. 冒着热气的臭丛林粉碎了您的周围,昆虫在空中蔓延,奇怪的咕unt声在树叶中颤抖,您深深地停留在未知的重构中,没有喘息的机会,没有家,也没有帮助. 汗水从所有毛Kong渗出. ...

  4. python json删除字段_如何使用python删除json对象?

    我正在使用python删除和更新一个由用户提供的数据生成的JSON文件,这样数据库中只存储很少的项目.我想从JSON文件中删除一个特定的对象. 我的JSON文件是: [ { "ename&q ...

  5. mongodb更新某个字段_直播 | MongoDB开源数据库的云上之路

    本文转自阿里巴巴数据库技术 来了来了!就在今天(11月26号)阿里云-MongoDB战略合作发布会真的来了!一直被模仿从未没超越的开源界大牛MongoDB与亚太区云数据库TOP 1 阿里云数据库要联手 ...

  6. 勇立潮头,推动国产数据库产业崛起—“金兰生态 仓起辉煌·2020人大金仓生态大会暨新战略发布会”在京成功召开...

    点击蓝字 关注我们 随着国际环境日趋复杂,数据安全与信息技术发展成为发展首要任务.目前,随着信创工程的大规模推进,以及业务场景的大量落地实践,大大加速了数据库产品的成熟化.与此同时,生态薄弱愈发凸显, ...

  7. 要闻 | 人大金仓数据库管理系统KingbaseES V8入驻华为云严选商城

    号外号外 可以网上下单购买金仓产品啦 近日,人大金仓数据库管理系统KingbaseES V8入驻华为云严选商城,金仓产品正式开启线上销售新模式.客户在产生购买意向后,人大金仓将根据所属行业.地区等信息 ...

  8. cesium three性能比较_硬金和千足金都是黄金,哪个比较好?为什么80%人都说硬金不好?...

    黄金是非常稳定的贵金属,自古到今,黄金都是富贵的象征,黄金也是非常稀有.珍贵的金属之一.由于原本黄金首饰是富贵人才干佩戴的首饰,现在生活水平提高了,很多人都购买得起黄金首饰.就在前几年,珠宝市场出现一 ...

  9. 用SQL语句添加删除修改字段_常用SQL

    1.增加字段      alter table docdsp     add dspcode char(200) 2.删除字段      ALTER TABLE table_NAME DROP COL ...

  10. mysql删除字段sql语句_用SQL语句添加删除修改字段

    用SQL语句添加删除修改字段 1.增加字段 alter table docdsp add dspcode char(200) 2.删除字段 ALTER TABLE table_NAME DROP CO ...

最新文章

  1. ROS image_transport使用笔记
  2. C++析构函数不能失败的4个理由
  3. 我的BLOG:阅读目录
  4. 机器学习实战(六)——支持向量机
  5. 解决pandas apply返回多个值时报错:ValueError: too many values to unpack
  6. android网络框架
  7. 快速导入Maven依赖的方法
  8. hibernate教程笔记3
  9. JDK1.8下载 jdk1.8-64下载 国内源
  10. iOS手势UIGestureRecognizer的使用及手势冲突的解决办法【转】
  11. 无线打印机服务器如何使用,普通打印机如何变身无线打印?
  12. 2009年中国直销业9大主旋律
  13. AppCan MVVM框架简单介绍
  14. 5款主流智能音箱入门款测评:苹果小米华为天猫小度,谁的表现更胜一筹?
  15. 【Python】python基础编程回顾(3)
  16. 人和计算机下棋该应用属于 a,两个人下棋的过程,叫“对局”“对弈”,也叫()A. 手谈B.作战 - 作业在线问答...
  17. python爬取微博热搜写入数据库_python爬虫爬取微博热搜
  18. idog copy from,
  19. 疯狂Java讲义_Chapter4_编写控制台的五子棋游戏
  20. ant design Upload组件上传文件类型

热门文章

  1. 用于自动驾驶的实时联合目标检测和语义分割网络
  2. 管理活动目录域服务实训_工商管理学院党总支举行校园公益服务活动
  3. 目前世界最穷的国家是哪一个?
  4. 洪恩教育披露2020年报:学习服务收入大增,营销费、负债规模攀升
  5. JS - 事件循环机制(Event Loop)
  6. matlab中class,[转载]Matlab中的类(Class)
  7. python 股票行情系统_手把手教你用 Python 打造股票行情分析的 GUI
  8. 云计算:程序员重回个人英雄时代
  9. win 64 安装 sql server 2000、出现挂起 解决
  10. Banner本地图片轮播图