社区
Sybase
帖子详情
关于DB2中有没有类似SYBASE中的ISNULL函数?
qxm
2002-09-02 10:30:19
想实现DB2字段的自动加1,请问它有没有类似SYBASE中的ISNULL函数?
...全文
89
2
打赏
收藏
关于DB2中有没有类似SYBASE中的ISNULL函数?
想实现DB2字段的自动加1,请问它有没有类似SYBASE中的ISNULL函数?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
taogou
2002-09-02
打赏
举报
回复
当然有
COALESCE,用法和ISNULL的一样
zhangxhsj
2002-09-02
打赏
举报
回复
可以编写一个自定义函数,来实现
类似sybase的isnull函数。
sqltoy-orm框架系统-其他
sqltoy-orm是比hibernate+myBatis更加贴合项目的orm框架,具有hibernate增删改的便捷性同时也具有比myBatis更加灵活优雅的自定义sql查询功能。 sqltoy-orm支持以下数据库: oracle 从oracle11g到19c
db2
9.5+,建议从10.5 开始 mysql 支持5.6、5.7、8.0 版本 postgresql 支持9.5 以及以上版本 sqlserver 支持2008到2019版本,建议使用2012或以上版本 sqlite
sybase
_iq 支持15.4以上版本,建议使用16版本 elasticsearch 只支持查询,版本支持5.7+版本,建议使用7.3以上版本 clickhouse mongodb (只支持查询) sqltoy-orm特性: 1、根本上杜绝了sql注入问题,sql支持写注释、sql文件动态更新检测,开发时sql变更会自动重载。 2、最直观的sql编写模式,当查询条件稍微复杂一点的时候就会体现价值,后期变更维护的时候尤为凸显。 3、极为强大的缓存翻译查询:巧妙的结合缓存减少查询语句表关联,极大简化sql和提升性能。 4、最强大的分页查询:很多人第一次了解到何为快速分页、分页优化这种极为巧妙的处理,还有在count语句上的极度优化。 5、跨数据库
函数
方言替换,如:
isnull
/ifnull/nvl、substr/substring 等不同数据库。 sqltoy-orm特点: 1、最优雅直观的sql编写模式 2、天然防止sql注入,执行过程 3、最强大的分页查询 4、最巧妙的缓存应用,将多表关联查询尽量变成单表 5、跨数据库 6、提供行列转换(数据旋转),避免写复杂的sql或存储过程,用算法来化解对sql的高要求,同时实现数据库无关(不管是mysql还是sqlserver) 7、提供分组汇总求平均算法(用算法代替sql避免跨数据库语法不一致) 8、分库分表 9、五种非数据库相关主键生成策略 10、elastic原生查询支持 11、elasticsearch-sql 插件模式sql模式支持 sqltoy-orm框架系统 更新日志: v4.18.22 1、在findEntity
中
EntityQuery可以设置fetchSize 2、在sqltoyContext
中
可以全局设置fetchSize,例如 spring.sqltoy.fetchSize=200 3、convertType 支持空集合返回空集合 4、针对一些特殊原因导致表名是数据库关键词的处理支持
Oracle
中
NULL值操作简述
一个老生常谈的问题,前人已有描述,读者可参考http://www.51cto.com/art/200511/10681.htm(Oracle
中
null的使用详解)。不过,在实际编写pl/sql语,不小心仍旧会犯错误,有鉴于此,记录下来以便日后查询方便,避免犯低级错误。本文以Oracle
中
null值为例,其它数据库如
DB2
,SQLServer,
Sybase
等大同小异。1、四则运算包含null值的
PostgreSQL数据库管理(四)
PostgreSQL是以加州大学伯克利分校计算机系开发的POSTGRES,现在已经更名为PostgreSQL. PostgreSQL支持大部分SQL标准并且提供了许多其它现代特性:复杂查询、外键、触发器、视图、事务完整性等。PostgreSQL 是一个免费的对象-关系数据库服务器(数据库管理系统),它在灵活的 BSD-风格许可证下发行。它提供了相对其他开放源代码数据库系统(比如 MySQL 和 Firebird),和专有系统(比如 Oracle、
Sybase
、IBM 的
DB2
和 Microsoft SQL Server)之外的另一种选择。事实上, PostgreSQL 的特性覆盖了 SQL-2/SQL-92 和 SQL-3/SQL-99,首先,它包括了可以说是目前世界上最丰富的数据类型的支持,其
中
有些数据类型可以说连商业数据库都不具备, 比如 IP 类型和几何类型等;其次,PostgreSQL 是全功能的自由软件数据库,很长时间以来,PostgreSQL 是唯一支持事务、子查询、多版本并行控制系统(MVCC)、数据完整性检查等特性的唯一的一种自由软件的数据库管理系统。 Inprise 的 InterBase 以及SAP等厂商将其原先专有软件开放为自由软件之后才打破了这个唯一。最后,PostgreSQL拥有一支非常活跃的开发队伍,而且在许多黑客的努力下,PostgreSQL 的质量日益提高。从技术角度来讲,PostgreSQL 采用的是比较经典的C/S(client/server)结构,也就是一个客户端对应一个服务器端守护进程的模式,这个守护进程分析客户端来的查询请求,生成规划树,进行数据检索并最终把结果格式化输出后返回给客户端。为了便于客户端的程序的编写,由数据库服务器提供了统一的客户端 C 接口。而不同的客户端接口都是源自这个 C 接口,比如ODBC,JDBC,Python,Perl,Tcl,C/C++,ESQL等, 同时也要指出的是,PostgreSQL 对接口的支持也是非常丰富的,几乎支持所有类型的数据库客户端接口。这一点也可以说是 PostgreSQL 一大优点。本课程作为PostgreSQL数据库管理一,主要讲解以下内容: 1. PostgreSQL 存储过程基本知识2. PostgreSQL 用户自定义
函数
3. PostgreSQL 控制结构4. PostgreSQL 游标和存储过程5. PostgreSQL 索引6. PostgreSQL 视图7. PostgreSQL 触发器8. PostgreSQL 角色、备份和还原9. PostgreSQL 表空间管理
SYBASE
数据库迁移到AS 400
db2
的FAQ
SYBASE
数据库迁移到AS 400
db2
的FAQ 1.
Sybase
数据类型和
db2
有那些不同? 答:Datetime 对应 timestamp Tinyint ,smallint 对应 smallint Money 类型对应 numeric(19,4) 2.
db2
数据库是否支持自增加列设置? 答:支持,例如:SYSID BIGINT GENERATED ALWAYS AS I
as400数据移植到oracle,
SYBASE
数据库迁移到AS 400
db2
的FAQ(一)-数据库专栏,
SYBASE
笔者通过从事数据库的开发和管理工作数年!前不久刚刚完成
sybase
数据库向
db2
数据库的迁移项目工作!应网友和一些同学朋友的要求!要我介绍一些数据库迁移的策略和方法!目前见于网上数据库迁移的资料较少!我实际工作
中
的遇到的技术难点和解决的策略和方法,简单介绍!希望对想要迁移数据库,又不知道如何下手的朋友有所借鉴!本文列出51个实际
中
问题和解决的策略和方法!非常注重实际!1.
sybase
数据类型和d...
Sybase
2,596
社区成员
25,614
社区内容
发帖
与我相关
我的任务
Sybase
Sybase相关技术讨论区
复制链接
扫一扫
分享
社区描述
Sybase相关技术讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章