当前位置: 移动技术网 > IT编程>数据库>DB2 > DB2编程序技巧 (七)

DB2编程序技巧 (七)

2017年12月08日  | 移动技术网IT编程  | 我要评论
正在看的db2教程是:db2编程序技巧 (七)。3.4 查看sp使用了哪些表
select bname from syscat.packagedep where btype='t' and pkgname in(select bname from sysibm.sysdependencies where dname in (select specificname from syscat.procedures where procname='pr_clear_match_divide_sha'))
3.5 查看function被哪些sp使用
select procname from syscat.procedures where specificname in(select dname from sysibm.sysdependencies where bname in ( select pkgname  from syscat.packagedep where bname   in  (select specificname from syscat.functions where funcname='get_current_date')))


使用function时要注意,如果想drop 掉该function必须要先将调用该function的其它存储过程全部drop掉。
必须先创建function,调用该function的sp才可以创建成功。
3.6 修改表结构
一次给一个表增加多个字段
db2 "alter table tb_test add column t1 char(1) add column t2 char(2) add column t3 int"


4 db2系统管理
4.1 db2安装
  在windows 98 下安装db2 7.1 或其他版本,如果有jdbc错误或者是windwos 98不能启动,则将autoexec.bat 中的内容用如下内容替换:


c:\progra~1\trendp~1\pcscan.exe c:\ c:\windows\command\ /ns /win95 
rem c:\windows\command.com /e:32768
rem [header]

rem [cd-rom drive]

rem [miscellaneous]

rem [display]

set path=%path%;c:\mssql\binn;c:\progra~1\sqllib\bin;c:\progra~1\sqllib\function;c:\progra~1\sqllib\samples\repl;c:\progra~1\sqllib\help
if exist c:\progra~1\ibm\imnnq\imqenv.bat call c:\progra~1\ibm\imnnq\imqenv.bat
if exist c:\progra~1\ibm\imnnq\imnenv.bat call c:\progra~1\ibm\imnnq\imnenv.bat
set db2instance=db2
set classpath=.;c:\progra~1\sqllib\java\db2java.zip;c:\progra~1\sqllib\java\runtime.zip;c:\progra~1\sqllib\java\sqlj.zip;c:\progra~1\sqllib\bin
set mdis_profile=c:\progra~1\sqllib\metadata\profiles
set lc_all=zh_cn
set include=c:\progra~1\sqllib\include;c:\progra~1\sqllib\lib;c:\progra~1\sqllib\templates\include
set lib=c:\progra~1\sqllib\lib
set db2path=c:\progra~1\sqllib
set db2tempdir=c:\progra~1\sqllib
set vws_templates=c:\progra~1\sqllib\templates
set vws_logging=c:\progra~1\sqllib\logging
set vwspath=c:\progra~1\sqllib
set vws_folder=ibm db2
set icm_folder=信息目录管理器

win



如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网