数据库
jionghan3855
geren
展开
-
DB2中如何取得随机数
在DB2数据库自定义产生指定位数的随机数函数。DB2产生随机数的函数:RAND()例:SELECT INT(RAND()*100) FROM SYSIBM.SYSDUMMY1; --产生0-100之间的随机数。注:RAND()返回的为0-1之间的任意浮点数,所以需要使用INT将浮点数转换为整数,去掉小数位。如果生成固定位数的随机数,需要自己写函数实现。在 ORACLE中原创 2008-04-03 11:27:00 · 11890 阅读 · 1 评论 -
DB2 SQLSTATE 消息定义
SQLSTATE 消息本节列示 SQLSTATE 及其含义。SQLSTATE 是按类代码进行分组的;对于子代码,请参阅相应的表。表 2. SQLSTATE 类代码 类 代码 含义 要获得子代码, 参阅... 00 完全成功完成 表 3 01 警告 表 4 02 无数据 表 5 07 动态 SQL 错误 表 6 08 连接异常 表 7 09 触发操作异常 表 8 0A 功能部件不受支持转载 2008-07-16 13:15:00 · 7865 阅读 · 0 评论 -
DB2 创建或修改存储过程
在DB2命令行创建或更新存储过程时,需要使用特殊结束符,如:@1.登陆数据库: $ db2 -td@ db2 => connect to dbname user db2inst1 using db2inst1@2.执行存储过程脚本,结束符使用@ db2 => DROP PROCEDURE pro1@ db2 => CREATE PR原创 2008-07-21 09:17:00 · 12406 阅读 · 0 评论 -
DB2 重新设定表自增字段的当前值
1.ALTER TABLE UKEY_INFO_TAB ALTER COLUMN UKEYID RESTART WITH 120002.ALTER TABLE UKEY_INFO_TAB LOCKSIZE ROW APPEND OFF NOT VOLATILE ALTER COLUMN UKEYID RESTART WITH 12000原创 2008-07-25 11:44:00 · 7712 阅读 · 0 评论 -
DB2 常用命令
创建序列 create squence squence_name nextval for sequencename prevval for sequencename原创 2009-03-13 11:33:00 · 823 阅读 · 0 评论