·
DB2编程序技巧 (十) (2005-05-16)
4.11 db2环境变量 db2重装后用如下方式设置db2的环境变量,以保证sp可编译 将set_cpl放到AIX上,chmod+xset_cpl,再运行之 set_cpl的内容 db2setDB2_SQLROUTINE_COMPILE_COMMAND=xlc_r-g\ -I$HOME/……
·
DB2编程序技巧 (九) (2005-05-16)
4.8 查看本instance下有哪些database db2LISTDATABASEDIRECTORY[on/home/db2inst1] 4.9 查看及更改数据库head的配置 请注意,在大多数情况下,更改了数据的配置后,只有在所有的连接全部断掉后才会生效。 查看数据库head的配制 ……
·
DB2编程序技巧 (八) (2005-05-16)
4.2 创建Database createdatabaseheadusingcodesetIBM-eucCNterritoryCN; 这样可以支持中文。 4.3 手工做数据库远程(别名)配置 db2catalogtcpipnodenode1remote172.28.200.200serv……
·
DB2编程序技巧 (七) (2005-05-16)
3.4 查看sp使用了哪些表 selectbnamefromsyscat.packagedepwherebtype=Tandpkgnamein(selectbnamefromsysibm.sysdependencieswherednamein(selectspecificnamefromsysca……
·
DB2编程序技巧 (六) (2005-05-16)
2.2 SQL语句尽量写复杂SQL 尽量使用大的复杂的SQL语句,将多而简单的语句组合成大的SQL语句对性能会有所改善。 DB2的SQLEngieer对复杂语句的优化能力比较强,基本上不用当心语句的性能问题。 Oracle则相反,推荐将复杂的语句简单化,SQLEngieer的优化能力不是特别好……
·
DB2编程序技巧 (五) (2005-05-16)
1.16 存储过程fence及unfence fence的存储过程单独启用一个新的地址空间,而unfence的存储过程和调用它的进程使用同一个地址空间。 一般而言,fence的存储过程比较安全。 但有时一些特殊的要求,如要取调用者的pid,则fence的存储过程会取不到,而只有unfence的……
·
DB2编程序技巧 (四) (2005-05-16)
1.10 预防字段空值的处理 SELECTDEPTNO,DEPTNAME,COALESCE(MGRNO,ABSENT),ADMRDEPT FROMDEPARTMENT COALESCE函数返回()中表达式列表中第一个不为空的表达式,可以带多个表达式。 和oracle的isnull类似,但is……
·
DB2编程序技巧 (三) (2005-05-16)
另一种为 pcursor1:forloopcs1ascousor1cursoras selectmarket_codeasmarket_code fromtb_market_code forupdate do endfor; 这种方式的优点是比较简单,不用(也不允许)使用open,f……
·
DB2编程序技巧 (二) (2005-05-16)
1 DB2编程 1.1 建存储过程时Create后一定不要用TAB键 create procedure 的create后只能用空格,而不可用tab健,否则编译会通不过。 切记,切记。 1.2 使用临时表 要注意,临时表只能建在usertemporytablesspace上,如果dat……
·
DB2编程序技巧 (一) (2005-05-16)
1 DB2编程 1.1 建存储过程时CREATE后一定不要用TAB键 3 1.2 使用临时表 3 1.3 从数据表中取指定前几条记录 3 1.4 游标的使用 4 注意commit和rollback 4 游标的两种定义方式 4 修改游标的当前记录的方法 5 1.5 类似DECODE的转……
·
IBM DB2 日常维护汇总(九) (2005-05-16)
167.REPEAT(EXP1,EXP2) 返回EXP1重复EXP2次后的字符串. SELECTCHAR(REPEAT(REPEAT,3),21)FROMBSEMPMS; 168.REAL() 返回一个数值的单精度浮点数表示. SELECTREAL(10)F……
·
IBM DB2 日常维护汇总(八) (2005-05-16)
154.CONCAT() 返回两个字符串的连接. SELECTCONCAT(EMP_NO,EMP_NAM)FROMBSEMPMS; 155.YEAR() 返回数值的年部分. SELECTYEAR(2003/01/02)FROMBSEMPMS; ……
·
IBM DB2 日常维护汇总(七) (2005-05-16)
DB2函数 135.AVG() 返回一组数值的平均值. SELECTAVG(SALARY)FROMBSEMPMS; 136.CORR(),CORRELATION() 返回一对数值的关系系数. SELECTCORRELATION(SALARY,BONUS……
·
IBM DB2 日常维护汇总(六) (2005-05-16)
91.如何创建DB2的概要表? DB2的概要表功能类似于ORACLE的实体化视图! 语法为: CREATESUMMARYTABLETABLE_NAMEAS(FULLSELECT)... 例如: 定义一个可以刷新的概要表: CREATESUMMARYTABLETA……
·
IBM DB2 日常维护汇总(五) (2005-05-16)
64.如何更新系统上所使用的许可政策类型? DB2LICM-PREGISTEREDCONCURRENT 65.如何更新系统上的处理器的数量? DB2LICM-N 66.如何查询许可文件记录的版本信息? DB2LICM-V 67.如何查询……
·
IBM DB2 日常维护汇总(四) (2005-05-16)
46.如何快速清除一个大表? ALTERTABLETABLE_NAMEACTIVENOTLOGGEDINITALLYWITHEMPTYTABLE ALTERTABLETABLE_NAMEACTIVENOTLOGGEDINITALLYWITHEMPTYTABLE 两个commit之间的d……
·
IBM DB2 日常维护汇总(三) (2005-05-16)
26.DB2实例的服务器的默认端口是? 50000 服务器名称为DB2CDB2 27.DB2UDB服务器端的认证类型有? Server Server_ENCRYPT CLIENT DCE DCE_Server_ENCRYPT KERB……
·
IBM DB2 日常维护汇总(二) (2005-05-16)
10.AIX下用哪个命令来安装DB2? INSTALLP命令 11.同一操作系统下可以安装多个DB2数据库? 可以的 12.如何停止实例? DB2STOP 13.如何启动实例? DB2START 14.如何修改注册项的……
·
IBM DB2 日常维护汇总(一) (2005-05-16)
: 1.DB2产品的级别有那些? 企业版的NTERPRISEEDITION 工作组版WORKGROUPEDITION 企业扩展版ENTERPRISEEXTENDEDEDITION 个人版的PERSONALEDITION 卫星版的SATELLITEEDITION ……
·
DB2数据库的安装 (2005-05-16)
这是在IBMRS6000操作系统为AIX安装的,HP9000上雷同 1.注册为具有超级用户权限的用户(root) 2.将标有“DB2通用数据库企业版”的软件光盘插入驱动器 3.输入如下命令,以创建一个目录来安装该CD-ROM: #mkdir-p/cdrom其中cdrom表示CD-ROM安装……
·
DB2常用傻瓜问题1000问(之六) (2005-05-16)
149.ATAN2() 返回用弧度表示的角度的X和Y坐标的反正切值. SELECTATAN2(0.5,0.9)FROMBSEMPMS; 150.BIGINT() 返回整型常量中的数字或字符串的64位整数表示. SELECTBIGINT(EMP_NO)FROMBSEMPMS……
·
DB2常用傻瓜问题1000问(之五) (2005-05-16)
大家在应用DB2的时候可能会遇到一些看似简单的问题,特别对新手来说,我在此简单的总结一下,发布给大家,希望对大家能有所帮助,同时也欢迎大家一起探讨,共同发展,共同进步! 以下主要以DB27.X为基础的.以下的字符为小写. 本文对DB2高手来说是不用看的. DB2函数 135.……
·
DB2常用傻瓜问题1000问(之四) (2005-05-16)
100.如何删除序列? DROPSEQUENCESEQUENCE_NAME 101.DB2支持导入(IMPORT)的文件格式有? 有:DEL,ASC,IXF,WSF等 102.DB2支持导出(EXPORT)的文件格式有? 有:DEL,IXF,WSF等. 不支持AS……
·
DB2常用傻瓜问题1000问(之三) (2005-05-16)
大家在应用DB2的时候可能会遇到一些看似简单的问题,特别对新手来说,我在此简单的 总结一下,发布给大家,希望对大家能有所帮助,同时也欢迎大家一起探讨,共同发展,共同进步!
以下主要以DB27.X为基础的.以下的字符为小写. 本文对DB2高手来说是不用看的. ……
·
DB2常用傻瓜问题1000问(之二) (2005-05-16)
大家在应用DB2的时候可能会遇到一些看似简单的问题,特别对新手来说,我在此简单的总结一下,发布给大家,希望对大家能有所帮助,同时也欢迎大家一起探讨,共同发展,共同进步! 以下主要以DB27.X为基础的.以下的字符为小写.
本文对DB2高手来说是不用看的. ……
·
DB2常用傻瓜问题1000问(之一) (2005-05-16)
大家在应用DB2的时候可能会遇到一些看似简单的问题,特别对新手来说,我在此简单的 总结一下,发布给大家,希望对大家能有所帮助,同时也欢迎大家一起探讨,共同发展,共同进步!
以下主要以DB27.X为基础的.以下的字符为小写. 本文对DB2高手来说是不用看的……
·
JSP如何连接DB2数据库 (2005-05-16)
JSP与DB2数据库连结的问题网上有很多资料,但笔者发现大部分资料均有误,无法真正处理与DB2连结的问题,笔者经过研究解决了这个问题,现将我的一点心得发表出来,与君共享。 <%@ page session=false %> <%@ page import=java.sql.*%> <%@ page……
·
常见数据库系统之比较 - DB2数据库 (2005-05-16)
DB2是IBM公司的产品,起源于System R和System R*。他支持从PC到UNIX,从中小型机到大型机从IBM到非IBM(HP及 SUN UNIX系统等)各种操作平台。他既可以在主机上以主/从方式独立运行,也可以在客户/服务器环境中运行。其中服务 平台可以是OS/400,AIX,OS/……