Recent update: 2008-6-5
为神莫这个语句会报错? 怎样改? begin atomic \ declare i int; \ DECLARE UNDO HANDLER FOR SQLEXCEPTION SET i =4; \ SELECT COUNT(*) INTO i FROM FULL ; \ insert into full values(i,'44'); \ end
各位大虾好: 安装DB2 Personal Edition 8.1.13 (环境:os:xp pack2) 后将其从硬盘中删掉, 注册表和系统环境变量也删了,但是再重装db2时,还会自动安装到原来的路径下, 我想知道:1应该怎样才能彻底删除DB2 2,再重安装时出现的提示错误:SQL1390C 环境变量 DB2instance 未定义或无效 是什么意思,该怎么解决。 谢谢 各位了
109 byte By
umrrom at 2008-6-5
请问大家有支持windows平台访问的IBM AS/400的软件吗?最好支持中文和韩文的! 类似z/Scope Express 的软件!但是z/Scope Express 不支持中文、韩文,看到的都是乱码!
db2在建表的时候后面跟了这个约束,我知道not null是不能为空,但是不知道with default是什么意思了
我在执行如下语名句出错 update xdzy set chvxh='242004319006012' where chvxh='20040850101' 其中主键是 chvxh+decmbbh 错误如下: DB21034E 该命令被当作 SQL 语句来处理,因为它不是有效的“命令行处理器”命令。 在 SQL 处理期间,它返回: SQL0270N 函数不受支持(原因码 = "2")。 SQLSTATE=42997 我在网上找到错误的相关文章: SQL0270N 未支援函數 (原因碼 = "<reason-code>")。 原因...
select * from table where a=? and b=? a和b都是字符型的字段 当b输入的参数为空时,那b=?这个条件就忽略不计, 有没有下面这样写法? select * from table where a=? and {{b=?}}
我的数据库里有一个字段是BLOB型,我在用INSERT语句向这个字段插入一个byte数组的时候,报了我一个这个错误,上网搜了半天无果,来请教各位大哥,谁能帮我解释解释呀! java.lang.Throwable: Hibernate operation: could not insert: [com.skyon.mica.customer.entity.CustomerElectroFile]; bad SQL grammar [insert into CUSTOMER_ELECTRO_FILE (CUSTOMER_ISN, ELECTRO_FILE_NAME, ELECTRO_FILE_P...
3.下面哪个工具可以帮助用户对语句性能进行分析?. (A) 可视化解释工具 (B) 性能监视器 (C) 命令行处理器 (D) 控制中心
从何处可以得到WebSphere Application Server的安装文件?
就是说,我通过JDBC执行一个语句,这个语句的字段值我是通过变量传入的! 这个变量的值里面有单引号,而且有好几个! 我开始的做法是先遇到单引号,就再给它添上一个单引号,结果数据能插进去,执行没问题了! 但插入的数据有问题了! 例如处理后的数据是: /content/package[@name=''report_CIScej_cube_hb'']/folder[@name=''testCIS'']/report[@name=''CIScej_hb''] 但我期望的数...
最近要用DB2,想请问一下各位有经验的大哥们,这个数据库的单个table最多可以存储多少条数据,万一超过了这个最大存储条数,应该怎么办?谢谢各位路过的指点以下小弟,谢谢大家~~~
从何处可以得到WebSphere Application Server的安装文件?
sqlabndx API调用包含一个设置Bind option的参数struct sqlopt bindOptions,实际设置时需要用到结构体 SQL_STRUCTURE sqloptions /* bind/prep/rebind option */ { sqluint32 type; /* Type of bind/prep/rebind option */ sqluintptr val; /* Value of bind/prep/rebind option */ }; 其中sqloptions.type是参数的类型,sqloptions.val是参数的值,我想设置一个值是...
有什么相关命令吗?
IBM 的ECM v8.3可否在xp pro版本下安装?
40 byte By
umrrom at 2008-4-13
开发DB2用的类似zScope Classic的 支持中文输入的!有这种软件吗?
我用su db2inst1后怎么就不能直接运行db2来进入DB2环境呢?
现在我有一个日表的数据,里面有n种类别卷烟的销售量,现在要汇总到月表里面,销售量按类别需要求这个月的合计,年合计.现在有2个思路:1 用游标distinct 出来类别,然后分别求和写入目标表 2 利用临时表,然后按类别求和 最后把临时表的数据写入目标表. 我想问问2个思路那个效率或者速度更快.数据量大概日数据在1000-5000条左右.请大虾赐教.有人说临时表快,有人说游标快.现在有点晕.
CREATE PROCEDURE jsnx.PP( ) LANGUAGE SQL P1: BEGIN update jsnx.abcd set money=600 where money=500; end P1 问,为什么我在开发中心写的没问题,在命令编辑器里面无效?要怎么改?
Aix和windows上的DB2版本相同,都是db2 8.2但是在Aix上备份的数据库我还原不到windows中,说是文件格式不同,请问各位达人有方法实现么?
我用OLEDB连接DB2,但是却无法连接来读取,请问哪位用ASP.NET连接DB2,并正常读取过数据库? 我必须要如何操作?
在DB2存储过程中用字符串组合一条SQL语句:StrSql='select count(*) from t_class',然后把结果副返回给一个变量,请问用什么方法可以实现这个功能呢?
由于应用程序要访问两个DB2库一个版本为7.0 一个为8.2 应用程序和7.0的数据库在一台机子上导致没有办法访问8.2的客户端,我把7.0DB2的客户端升级为8.2但服务端还是7.0 导致客户端不能访问7.0地服务 谁帮帮俺感激不尽!!!!
请问我本机没装db2,有没有办法使用远程的db2
select sum(jcrs),sum(jcjs) into :@a,:@b from b1 意思是,我定义了两个变量@与变量@b,表b1有两列jcrs与jcjs,他们都是int类型的,两个变量也是int类型,现在想求出b1表各列之和,然后分别赋给变量@a与变量@b,这样写的sql语句有错吗? db2的开发工具提示说在into后面发现非法的(:)标志啊,郁闷,那位大哥大姐帮小弟看看,谢谢
将XP系统下DB2的存储过程(成功执行),转到Linux(redhat5.X)系统下,直接建立存储过程,拷贝,执行,出现以下错误 DB2INST.devsrvstatistic - 为调试构建已开始。 创建 存储过程 返回 -35。 [IBM][CLI Driver][DB2/LINUX] SQL0035N 不能打开文件 "P5125573.msg"。 DB2INST.devsrvstatistic - 为调试构建失败。 DB2INST.devsrvstatistic - 回滚成功完成。 查询错误SQL035得知 SQL0035N打不开文件 "<名称>"。 解释:...
郁闷啊!《程序员》杂志最新的第9期带了IBM DB2 9的光盘,装了后发现“控制中心”还有别的地方,里面的汉字都显示不出来,用方块“□□□”表示。 我在安装时一路选默认设置,中文汉字支持是默认选项啊!除了控制中心,其他地方的汉字也显示不出来,都是方框表示,连弹出的一些设置对话框里的确定按钮上“确定”两个字也显示为方块。 请问除了卸掉再重新装而只选英文支持外,还能不能在不重装的前提下,修改让它显示正常?
首先感谢大家的进入.我想在db2中实现如下功能: 1:对insert ,update ,delete 三个操作进行触发. 如下表 create table test ( a int(10), b char(10), c char(2) ) 第一步操作: a> insert into test(a,b) values(1,'add')后, 执行select * from test显示如下结果: ------------------------------------------------------------- a b c 1 ad...
哪位兄弟有在solaris 安装和配置DB2的资料,如果没有solaris的,起UNIX/LINUX也行
我现在要向db2表里导入excel文件,这个文件有4列和我的表对应 我不想先把excel文件导成其它格式文件 不使用其它辅助工具怎么实现
(能连接上数据库的,已经测试过,但对数据库中的表UserInfo 进行操作时,就出现错误): 我测试用的java类,如下: package cn.fl.com.persistence; import cn.fl.com.domain.UserInfoVO; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.SQLException; import java.sql.ResultSet; /** * Created by IntelliJ IDEA. * User: L...
小女子初学DB2,有一个查询的存储过程,但是这方面的资料比较少,故求高手示范! 有查询条件:roomno,为varchar,不可空;dayno,为smallint,可空;coursename,为varchar,可空。 想用like实现,却怎么也不出结果,不知道是不是把查询的where子句作为参数。 请高手帮忙写一下或指导下,谢谢了!
DB2有没定位函数,如sqlserver中的CHARINDEX啊.帮帮忙.
偶今天下载了个巨牛的查询分析器----------万能数据库查询分析器《DB 查询分析器》,简直就是MS SQL SERVER查询分析器的万能版,可以连接所有的数据库。 我已经试验过DB2、MS SQL SERVER、Oracle和Sybase了,效果非常不错,给大家推荐一把。 自己先顶一下。
小弟刚开始用db2,所以这个问题是非常简单的 我有个表空间问venues 这个下面有个数据库表是linked_contacts 其中有个column是method 现在我想得到method的一些属性,比如字段类型,长度等 我查了一下,系统表中有个columns字段,但是我查询这个表没有结果 select * from syscat.columns where tabname='linked_contacts' 这条语句查不出来,请问如果解决!
在MS-SQL里面表名是TABLE1 而到DB2里面是 "TABLE1" 而且模式名也是 "USERNAME" 请问怎么避免这个问题 ? 我用的是MS-SQL的DTS数据导入导出工具
因为手上有一个项目从MS-SQL转到DB2 项目里所有的SQL语句都是按照微软的模式写的,在转换到DB2的时候提示必须写模式名,也就是SELECT * FROM DB2ADMIN.TABLENAME 这个工程很大查询语句不计其数 请问写查询语句的时候能不能还按照普通的写法直接写表名呢? 有什么好的方法么? 谢谢
请问学DBA看哪本书好些? 网上可有好点的资料?现在正想找一本好点的书来看看
1.ALTER TABLE TRN_CHAKKABASE ADD COLUMN DELIVERY_DATE VARCHAR(8); 2.ALTER TABLE TRN_CHAKKABASE DROP COLUMN DELIVERY_DATE 我用第1条SQL文追加了一个列; 但是不能用第2条SQL文删除这个列,因为它自动生成了约束,但我不知道约束名,那我怎么才能把DELIVERY_DATE这个列删除呢?
我在linux上新建一个简单用户DB2,密码db2,因为不符合密码规范,所以我用passwd强改成功了,但我用DB2这个用户连接的时候却报连接不成功,因为DB2这个用户是个hard-code,所以我改不了,如果改一下db2的安全策略,能让我这个DB2用户连接成功呢,分儿不够再加啊,呵呵,不知道我描述的清不清楚
哪位高手知道的话,请一定指导小弟阿,问题如标题所示:数据库从DB2 7.1迁到DB2 8.2,store procedure是否要改写
CREATE PROCEDURE SALES.DB2PAGINATION(IN ITBNAME VARCHAR(2000), -- 表名 IN ISHOWFIELD VARCHAR(1000), -- 显示字段 IN IJOIN VARCHAR(1000), -- 联接条件(如:内联、外联) IN IWHERE VARCHAR(2000), -- 查询条件 (注意: 不要加 WHERE) IN IORDER VARCHAR(100), -- 排序条件 (注意: 不要加 ORDER BY) IN IPAGESIZE INTEGER, -- 页尺寸 如果为0 默认返回前一百万条...
我增加db2一张表某varchar类型字段的长度为8000的时候报的错,高手们怎么回事哦? 应该怎么解决?
咨询一下,IBM DB2在.NET1.1下有一个IBM DB2 Application Development Client来对db2 v8.1以上版本的数据库开发支持的外接程序,vs2005下有吗?因为不想用odbc和oledb,odbc和oledb不支持的属性太多。本人懒,不想因为调个存储过程还要不停的在odbc和oledb之间相互切换。更不愿意倒退到.net1.1下。 有知道的吗?
DB2有没有DBMS_OUTPUT.PUT_LINE这样的东西??
136 byte By
xgwx-庆 at 2008-1-9
走了三家书店没找到一本关于DB2的书,下周就得开发完成,郁闷! 请问各位高手是如何在DB2下开发存储过程的? 在哪儿写过程? 怎么创建? 比如在文本编辑器中写好之后,怎么创建到库里面? 请高手帮忙!!
基于WML的无线商务应用 1. 必要性分析 WAP技术的出现,使电信产业中发展最为迅速的移动通信完全加入到计算机网络世界中来,同时也为将来电信产业的发展指明了方向,它使移动Internet有了一个通行的标准,标准着移动Internet的成熟。 WAP目前已成为通过移动电话或其他无线终端访问无线信息服务的全球事实标准,它提供公众服务、个人信息服务和商业应用等几方面的服务。 公众服务为用户实时提供最新的新闻、天气、体育、娱乐、交通及股票等信息,个人信息服务包括浏览网页查找信息、收发电子邮件和传真。电话增值业务等,商业应用包括股票交易、银行业务、网上购物、机票及酒店预定、产品订购等。其中移动...
刚开始接触DB2,首先感觉帮助就很不爽,查了半天连一些函数都查不到,不知道大家有谁知道DB2的函数、过程等的查询手册?帮帮忙,多谢了!
数据表student 中字段为name,date,id create procedure exam(IN varname VARCHAR(20), IN date_to DATE, IN date_to DATE, IN varid INTEGER,) 怎样写动态SQL语句达到这个效果 SELECT NAME,DATE,ID FROM Student where date between date_from and date_to and id=varid and name=varname
F:\gsyc\pub\haozj>db2 load from "F:\gsyc\pub\haozj\PUB_CANT.del" of del insert nto PUB_CANT allow no access SQL3501W 由于对数据库禁用了正向恢复,因此,表所驻留的表空间将不会处于备份暂挂状 态。 SQL3109N 实用程序开始装入文件 "F:\gsyc\pub\haozj\PUB_CANT.del" 中的数据。 SQL2036N 文件或设备 "F:\gsyc\pub\haozj\PUB_CANT.del" 的路径无效。 SQL3107W 在消息文件中至少有一条警...