码迷,mamicode.com
首页 >  
搜索关键字:db2 存储过程    ( 9697个结果
详解公用表表达式(CTE)
简介 对于SELECT查询语句来说,通常情况下,为了使T-SQL代码更加简洁和可读,在一个查询中引用另外的结果集都是通过视图而不是子查询来进行分解的.但是,视图是作为系统对象存在数据库中,那对于结果集仅仅需要在存储过程或是用户自定义函数中使用一次的时候,使用视图就显得有些奢侈了. 公用表表达式(Co...
分类:其他好文   时间:2014-08-14 19:44:39    阅读次数:217
DB2错误信息汇总
DB2错误信息(按sqlcode排序)sqlcodesqlstate说明00000000SQL语句成功完成01xxxSQL语句成功完成,但是有警告+01201545未限定的列名被解释为一个有相互关系的引用+09801568动态SQL语句用分号结束+10002000没有找到满足SQL语句的行+11001561用DATACAPTURE定义的表的更新操作不能..
分类:数据库   时间:2014-08-14 16:59:11    阅读次数:360
DB2常用sql demo
1、查找员工的编号、姓名、部门和出生日期,如果出生日期为空值,显示日期不详,并按部门排序输出,日期格式为yyyy-mm-dd。 select emp_no,emp_name,dept,isnull(convert(char(10),birthday,120),'日期不详') birthdayfrom...
分类:数据库   时间:2014-08-14 16:29:08    阅读次数:313
深入浅出谈开窗函数(一)
在开窗函数出现之前存在着非常多用 SQL 语句非常难解决的问题,非常多都要通过复杂的相关子查询或者存储过程来完毕。为了解决这些问题,在2003年ISO SQL标准增加了开窗函数,开窗函数的使用使得这些经典的难题能够被轻松的解决。眼下在 MSSQLServer、Oracle、DB2 等主流数据...
分类:其他好文   时间:2014-08-14 16:16:08    阅读次数:247
DB2去重的几种方法
有两个意义上的重复记录,一是完全重复的记录,也即所有字段均重复的记录,二是部分关键字段重复的记录,比如Name字段重复,而其他字段不一定重复或都重复可以忽略。例如下表:table1用户办理套餐的记录表,可看出,user_id=33333有两条完全重复的记录,user_id=11111的tc_name...
分类:数据库   时间:2014-08-14 16:11:18    阅读次数:295
mysql存储过程动态执行SQL
CREATE PROCEDURE feeMonth(in fmark varchar(200),in fuser char(32),in ftime BIGINT,in fmonth char(6))BEGIN #定义SQL变量 declare create_sql varchar(10...
分类:数据库   时间:2014-08-14 14:01:48    阅读次数:281
delphi调用存储过程
一 。 TAdoQuery对象下1. mysql存储过程1 sqls := Format(' call pro_addOneStudent (' +2 '''%s'',''%s'',''%s'',''%s'',''%s'',''%s'',''%s'',''%s'',''%s'','
分类:其他好文   时间:2014-08-14 13:38:39    阅读次数:252
在将 varchar 值 转换成数据类型 int 时失败。
写了个存储过程是这样的create proc [dbo].[GetHotKeys]( @top int, @where nvarchar(1000) )asdeclare @sqlStr nvarchar(1000)if @top'' set @sqlStr='select top '+cast(....
分类:其他好文   时间:2014-08-14 13:21:28    阅读次数:230
簡單SQL存儲過程實例
实例1:仅仅返回单一记录集的存储过程。银行存款表(bankMoney)的内容例如以下IduserIDSexMoney001Zhangsan男30002Wangwu男50003Zhangsan男40要求1:查询表bankMoney的内容的存储过程create procedure sp_query_ba...
分类:数据库   时间:2014-08-14 10:34:48    阅读次数:298
mysql存储过程中使用事务
1 DROP PROCEDURE IF EXISTS test_sp1 2 CREATE PROCEDURE test_sp1( ) 3 BEGIN 4 DECLARE t_error INTEGER DEFAULT 0; 5 DECLARE CONT...
分类:数据库   时间:2014-08-14 10:20:48    阅读次数:221
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!