当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 以下是我最后的一篇文章。
 

 

    摘要:上一篇介绍了前十条建议。 11.如果是单字符,如“’”如何组合拼接? 答:同样可以使用char(),进行ascii 转换 例如:declare vc_char char(1); declare vc_temp char(10); set vc_char = char(39); -- 39 is ‘ ascii 12.db2如何创建约束? 答:语法如下:alter table......
    摘要: oracle常用傻瓜問題1000問(之十一) 作者: ccbzzp 9i管理的数据字典user视图。 645. user_all_tables 包含对用户可用的表的描述. 646. user_arguments 列出对用户可存取的对象中的参数. 647. user_associations 当前用户所拥有的相关对象的用户定义的统计. 648. user_audit_ob......


SYBASE数据库迁移到AS400db2的FAQ(五)

 以下是我最后的一篇文章.

答:除去quiesce状态: 【程序编程相关:ORACLE9I中外部表的使用

41.quiesce是一种持续状态的锁,它属于一个连接,当该连接失败时,quiesce状态依然存在.如何将表空间的状态置为正常状态? 【推荐阅读:突破oracleforwin2K的2G内

1. 连接到数据库 【扩展信息:[HOWTO]SQLServer2000

2. 用 list tablespaces 判断哪个tablespace处于quiesce状态与与取得对象(object)id

3. 判断对象id对应的表

用 db2 "select tabname from syscat.tables where tablid=对象id" 得到表名

b)用 db2 list history 判断是那个表

4. 用 db2 quiesce tablespaces for table 表名 reset 去除quiesce状态

42.在db2 udb中如何创建用户定义临时表?

答:可使用 declare global temporary table 语句来定义临时表.此语句需在应用程序中使用.只有在应用程序与数据库断开连接之前,用户定义临时表才是持续的.

此表的说明并不出现在系统目录中,使其对于其他应用程序而言不是持续的,也不能与其他应用程序共享此表.

当使用此表的应用程序终止或与数据库断开连接时,此表中的数据被删除, 此表被隐式卸下.

下面是定义临时表的一个示例:

   declare global temporary table gbl_temp

      like empltabl

      on commit delete rows

      not logged

      in usr_tbsp

此语句创建一个名为 gbl_temp 的用户临时表.定义此用户临时表 所使用的列的名称与说明与 empltabl 的列的名称与说明完全相同.隐式定义只包括列名.数据类型.可为空特性与列缺省值属性.未定义所有其他列属性,包括唯一约束.外部关键字约束.触发器与索引.执行 commit 操作时, 若未对该表打开 with hold 游标,则该表中的所有数据都被删除.不记录 对用户临时表所作的更改.用户临时表被放在指定的用户临时表空间中.此表空间必须存在,否则此表的声明将失败.

 

43.在使用import命令向数据库出入数据时,如何避免日志空间满错误?

答:在执行import命令时, 如果使用循环日志, 有时会出现日志满错误,

这时可用commitcount参数来解决.

因为日志空间满往往是因为所有的日志均处于活动状态导致的.

而commit执行后, 会释放所占据的资源, 其中包括日志 .

这样, 被当前事务使用的日志在commit命令执行后, 即变成非活动状态了

44.怎么样检查数据库连接有关的错误?

答:以tcp/ip连接为例, 若连接失败,您可以检查下列项目:


...   下一页
 ·oracle常用傻瓜问题1000问(之十)    »显示摘要«
    摘要: oracle常用傻瓜问题1000问(之十) 作者: ccbzzp 9i管理的数据字典dba视图。 485. dba_2pc_neighbors 包含未决事务的引入或流出的连接信息. 486. dba_all_tables 显示数据库中所有表的描述. 487. dba_application_roles 所有的具有函数定义的验证策略的角色. 488. dba_......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE