摘要: 转自:http://www.ibm.com/developerworks/cn/data/library/techarticles/dm-0711zubiri/简介在关系数据库系统内部,应用程序和实际数据库之间的主要交互都是以会话或连接的 SQL 语句形式来实现的。过去,为了在相同会话中实现不同 SQL 语句之间的信息共享,发出 SQL 语句的应用程序必须将语句输出参数集(本地变量)的值复制到另一个语句的输入本地变量中。此外,数据库系统本身定义或包含的 SQL 语句,例如用来定义触发器和视图的 SQL 语句,根本不能够访问这些共享信息。总之,种种约束限制了关系数据库系统的灵活性,并因此限制了. 阅读全文
posted @ 2011-12-01 14:38 catch22 阅读(1480) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.ibm.com/developerworks/cn/ibmi/library/i-cn-db2array/简介我们都知道,在一般的过程性语言(Procedure languages)中,诸如 Java,是通过集合(collection)的形式来管理同类型的多个数值的。比如说,可以用一个集合来存放电话列表,或者名字列表等。而在 SQL 过程性语言(以下简称 SQL PL)中,传统的方法是依靠关系表这种结构来表示并存储同类型的数据集合。随着用户程序的复杂化,应用程序与数据库之间的数据交换也愈发的复杂多样。传统的方法也越来越低效与不便。考虑这样一个例子,一个项目经理负责. 阅读全文
posted @ 2011-12-01 11:45 catch22 阅读(2110) 评论(0) 推荐(0) 编辑
摘要: DAYNAME返回一个大小写混合的字符串,对于参数的日部分,用星期表示这一天的名称(例如,Friday)。 DAYOFWEEK返回参数中的星期几,用范围在1-7的整数值表示,其中1代表星期日。 DAYOFWEEK_ISO返回参数中的星期几,用范围在1-7的整数值表示,其中1代表星期一。 DAYOFYEAR返回参数中一年中的第几天,用范围在1-366的整数值表示。 DAYS返回日期的整数表示。 JULIAN_DAY返回从公元前4712年1月1日(儒略日历的开始日期)到参数中指定日期值之间的天数,用整数值表示。 MIDNIGHT_SECONDS返回午夜和参数中指定的时间值之间的秒数,用范围在0到8 阅读全文
posted @ 2011-12-01 09:53 catch22 阅读(530) 评论(0) 推荐(0) 编辑