- 博客(11)
- 资源 (3)
- 收藏
- 关注
转载 DB2不存在具有足够页大小的系统临时表空间的解决办法
<br />首先,创建8K的缓冲池:<br />create bufferpool ibmdefault8k IMMEDIATE SIZE 5000 PAGESIZE 8 K ;<br /><br /><br />然后,使用该缓冲池创建一个表空间<br />CREATE TABLESPACE mytbs<br /> IN DATABASE PARTITION GROUP IBMDEFAULTGROUP<br /> PAGESIZE 8K<br /> MANAGED BY SYSTEM <br />
2011-01-20 11:20:00 13298
原创 DB2 SQL0954C错误解决办法
<br /><br />SQL0954C应用程序堆中没有足够的存储器可用来处理语句。<br />解释:<br />使用了应用程序的所有可用内存。<br />不能处理该语句。<br />用户响应:<br />接收到此消息时,终止应用程序。增大数据库配置参数 ( applheapsz )<br />以允许更大的应用程序堆。<br /> sqlcode : -954<br /> sqlstate : 57011<br /> <br /> <br />具体操作如下:<br />1.获得当前数据库系统配置参数<b
2011-01-20 11:16:00 2650
原创 db2使用sql语句查询表的字段类型
db2使用sql语句查询表的字段类型有两种方式:1.DESCRIBE TABLE schema.table_name.这个可以将表中的字段信息都显示出来,但必须知道schema和tablename2.db2的表的字段信息都存储在系统表 syscolumns表中,可以从这个表里查出来:select * from syscolumns where tbname='test'这个表会将表的字段名,类型,长度,是否为空等信息显示出来的。
2011-01-18 16:56:00 16859 2
原创 DB2存储过程中for循环的问题
在db2存储过程中,使用for循环的时候,我发现总是执行一次就不在执行,也就是不循环,原代码是这么写的: --查出所有的产品号 FOR cur as select fsetcode from setlist where fyear = p_year order by fsetcode DO --插入临时表数据 CALL sp_query_CIRC(char(cur.fsetc
2011-01-18 09:47:00 21070 2
原创 在调试sqlserver和db2的存储过程的时候遇到的小问题
<br />在调试存储过程中,由于sql语句特别复杂,特别长,导致遇到了不少问题,但其中最让人郁闷的是子查询嵌套子查询时一直报错,在oracle是没错的,在sqlserver和db2中一直报错,并且没有明确的提示什么错误,导致我调试了很久,发现是子查询时的问题。<br />例如:<br />select fdate,fname,fkk,fyy,flil from <br /> (select f.fdate,f
2011-01-14 16:05:00 936
原创 DB2导入数据遇到的问题
<br />今天做db2数据的导入,一直报Error opening list file. Terminating ...的错误,查了很多资料,说的原因大概是以下几点:<br />1.没有进入db2move.lst文件所在目录;<br />2.此文件的目录没有写入的权限;<br />3.此文件中的用户名不正确;<br />但我在导入时自己认为不存在以上问题,导致弄了5,6个小时,也没有导入,最后一个同事看到我的操作,告诉我,我犯了第一个错误。<br />我是这么操作的<br /> 先执行 cd F:/20
2011-01-13 16:15:00 4827 1
转载 SQLserver日期格式化
转载自:http://nxdxt.blog.51cto.com/394/61528Sql Server 中一个非常强大的日期格式化函数Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AMSelect CONVERT(varchar(100), GETDATE(), 1): 05/16/06Select CONVERT(varchar(100), GETDATE(), 2): 06.05.16Select CONVERT(varchar(
2011-01-12 15:35:00 467
原创 Oracle,SqlServer,DB2存储过程中异常处理
1.Oracle中的异常处理: exception when others then 异常的处理 end 例如: create or replace procedure sp_query_test(p_id in int, p_errorcode in out int,
2011-01-12 14:54:00 1526 1
原创 sqlserver存储过程小问题记录
在调试了两天的sqlserver2000的存储过程,有几点小问题需注意:1.在给定义的变量赋值时,要安装定义的变量的顺序进行初始化赋值;2.sqlserver中的varchar类型最大是8000,如果sql语句太长,需要几个变量进行拼接;3.sqlserver中定义变量需使用符号@,并且变量后面直接写类型;而oracle是变量 in 类型;4.sqlserver中的存储过程在调用或调试时,out变量也得赋值;O(∩_∩)O~写给自己看的,最近在学习sqlserver
2011-01-11 16:01:00 825
原创 sqlserver2000实现row_number()函数
Declare @tb TABLE (Id int IDENTITY, fdate datetime, fzqdm bigint, fkmdm varchar(50), facctname varchar(50), facctattr varchar(50), facctattrid varchar(10), fzqsl numeric(18, 4), fzqsz numeric(18, 4), facctlevel varchar(10), fby varchar(10), fcurcode varch
2011-01-11 15:51:00 7352
原创 db2远程连接数据库配置
客户端的配置db2 catalog 注册节点 catalog tcpip node testnode remote 192.168.100.253 server 60000; 注册数据库 CATALOG DATABASE SAMPLE AS SAM_AIX AT NODE TESTNODE; 连接数据库 connect to SAM_AIX user db2admin using db2admin
2011-01-11 14:01:00 788
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人