DB2编程序技巧 (七)_DB2数据库教程-查字典教程网
DB2编程序技巧 (七)
DB2编程序技巧 (七)
发布时间:2016-12-28 来源:查字典编辑
摘要:正在看的db2教程是:DB2编程序技巧(七)。3.4查看sp使用了哪些表selectbnamefromsyscat.packagedepwh...

正在看的db2教程是:DB2编程序技巧 (七)。3.4 查看sp使用了哪些表

selectbnamefromsyscat.packagedepwherebtype='T'andpkgnamein(selectbnamefromsysibm.sysdependencieswherednamein(selectspecificnamefromsyscat.procedureswhereprocname='PR_CLEAR_MATCH_DIVIDE_SHA'))

3.5 查看function被哪些sp使用

selectPROCNAMEfromSYSCAT.PROCEDURESwhereSPECIFICNAMEin(selectdnamefromsysibm.sysdependencieswherebnamein(selectPKGNAMEfromsyscat.packagedepwherebnamein(selectSPECIFICNAMEfromSYSCAT.functionswherefuncname='GET_CURRENT_DATE')))

使用function时要注意,如果想drop掉该function必须要先将调用该function的其它存储过程全部drop掉。

必须先创建function,调用该function的sp才可以创建成功。

3.6 修改表结构

一次给一个表增加多个字段

db2"altertabletb_testaddcolumnt1char(1)addcolumnt2char(2)addcolumnt3int"

4 DB2系统管理

4.1 DB2安装

在Windows98下安装db27.1或其他版本,如果有Jdbc错误或者是Windwos98不能启动,则将autoexec.bat中的内容用如下内容替换:

C:PROGRA~1TRENDP~1PCSCAN.EXEC:C:WINDOWSCOMMAND/NS/WIN95

remC:WINDOWSCOMMAND.COM/E:32768

REM[Header]

REM[CD-ROMDrive]

REM[Miscellaneous]

REM[Display]

setPATH=%PATH%;C:MSSQLBINN;C:PROGRA~1SQLLIBBIN;C:PROGRA~1SQLLIBFUNCTION;C:PROGRA~1SQLLIBSAMPLESREPL;C:PROGRA~1SQLLIBHELP

IFEXISTC:PROGRA~1IBMIMNNQIMQENV.BATCALLC:PROGRA~1IBMIMNNQIMQENV.BAT

IFEXISTC:PROGRA~1IBMIMNNQIMNENV.BATCALLC:PROGRA~1IBMIMNNQIMNENV.BAT

setDB2INSTANCE=DB2

setCLASSPATH=.;C:PROGRA~1SQLLIBjavadb2java.zip;C:PROGRA~1SQLLIBjavaruntime.zip;C:PROGRA~1SQLLIBjavasqlj.zip;C:PROGRA~1SQLLIBbin

setMDIS_PROFILE=C:PROGRA~1SQLLIBMETADATAPROFILES

setLC_ALL=ZH_CN

setINCLUDE=C:PROGRA~1SQLLIBINCLUDE;C:PROGRA~1SQLLIBLIB;C:PROGRA~1SQLLIBTEMPLATESINCLUDE

setLIB=C:PROGRA~1SQLLIBLIB

setDB2PATH=C:PROGRA~1SQLLIB

setDB2TEMPDIR=C:PROGRA~1SQLLIB

setVWS_TEMPLATES=C:PROGRA~1SQLLIBTEMPLATES

setVWS_LOGGING=C:PROGRA~1SQLLIBLOGGING

setVWSPATH=C:PROGRA~1SQLLIB

setVWS_FOLDER=IBMDB2

setICM_FOLDER=信息目录管理器

win

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新DB2数据库学习
    热门DB2数据库学习
    编程开发子分类