DB2命令实用技巧(3)

2019-04-14 21:28

64.如何更新系统上所使用的许可政策类型? DB2LICM-PREGISTEREDCONCURRENT

65.如何更新系统上的处理器的数量? DB2LICM-N

66.如何查询许可文件记录的版本信息? DB2LICM-V

67.如何查询DB2LICM的帮助信息? DB2LICM-H

68.一个数据库至少包括哪些表空间? 一个目录表空间 一个或多个用户表空间 一个或多个临时表空间

69.根据数据与存储空间之间移动的控制方式不同,分哪两种表空间? 系统管理的空间(SMS) 数据库管理的空间(DMS)

70.如何列出系统数据库目录的内容? LISTDATABASEDIRECTORY

71.CREATEDATABASE是SQL命令吗? 不是,是系统命令

72.如何查看数据库ABC的配置文件的内容? GETDATABASECONFIGURATIONFORABC

73.如何将数据库ABC的参数设置为默认数值? RESETDATABASECONFIGURATIONFORABC

74.如何修改数据库ABC配置参数数值?

UPDATEDATABASECONFIGURATIONFORABC USING

75.如何重新启动数据库?

RESTARTDATABASEDATABASE_NAME

76.如何激活数据库?

ACTIVATEDATABASEDATABASE_NAME

77.如何停止数据库?

DEACTIVATEDATABASEDATABASE_NAME

78.如何删除数据库?

DROPDATABASEDATABASE_NAME

79.如何建立模式?

CREATESCHEMASCHEMA_NAME

80.如何设置模式?

SETSCHEMA=SCHEMA_NAME

81.表的类型有哪些? 基本表 结果表 概要表 类型表 子类型 子表

声明的临时表 系统临时表 82.如何定义序列?

CREATESEQUENCEORDERSEQSTARTWITH1INCREMENTBY1NOMAXVALUENOCYCLECACHE24

83.如何将表置于检查挂起状态? SETINTEGRITYTABLE_NAMEOFF

84.如何获得表的排斥锁?

LOCKTABLETABLE_NAMEINEXCLUSIVEMODE

85.如何把表调整为没有检查数据的在线状态?

SETINTEGRITYFORTABLE_NAMEALLIMMEDIATEUNCHECKED 86.如何解除表的锁定? COMMIT

87.如何关闭表的日志?

ALTERTABLETABLE_NAMEACTIVENOTLOGGEDINIALLY

88.如何删除表?

DROPSCHEMA.TABLE_NAME

89.如何重命名表?

RENAMETABLE_OLDTOTABLE_NEW

90.如何取当前时间?

SELECTCURRENTTIMESTAMPFROMSYSIBM.SYSDUMMY1

select*fromsysCAT.PACKAGES 91.如何创建DB2的概要表?

DB2的概要表功能类似于ORACLE的实体化视图! 语法为:

CREATESUMMARYTABLETABLE_NAMEAS(FULLSELECT)... 例如:

定义一个可以刷新的概要表:

CREATESUMMARYTABLETABLE_NAMEAS(SELECT*FROMTABLE_NAME1WHERECOL1='AAA')

DATAINITIALLYDEFERREDREFRESHDEFERRED

其中DATAINITIALLYDEFERRED规定不能将数据作为CREATETABLE语句的一部分插入表中.

REFRESHDEFERRED规定表中的数据可以在任何使用了REFRESHTABLE语句的时候获得刷新!

92.如何刷新概要表?

REFRESHTABLESUM_TABLE 其中SUM_TABLE为概要表.

93.如何修改概要表?

ALTERTABLESUM_TABLE...

94.如何创建临时表? 语法:

DECLAREGLOBALTEMPORARYTABLETABLE_NAME AS(FULLSELECT)DEFINITIONONLY

EXCLUDINGIDENTITYCOLUMNATTRIBUTES ONCOMMITDELETEROWS NOTLOGGED

第一行规定临时表的名称. 第二行规定临时表的列的定义.

第三行规定不是从源结果表定义中复制的恒等列.

第四行规定如果没有打开WITHGOLD光标,将会删除表的所有行. 第五行规定不对表的改变进行记录. 例如:

DECLAREGLOBALTEMPORARYTABLEDEC_BSEMPMS AS(SELECT*FROMBSEMPMS)DEFINITIONONLY EXCLUDINGIDENTITYCOLUMNATTRIBUTES ONCOMMITDELETEROWS NOTLOGGED

95.视图的管理? 如何创建视图:

CREATEVIEWVIEW_NAMEASSELECT*FROMTABLE_NAMEWHERE... 删除视图:

DROPVIEWVIEW_NAME

96.如何知道视图定义的内容?

SELECT*FROMSYSCAT.VIEWS中的TEXT列中.

97.如何创建别名?

CREATEALIASALIAS_NAMEFORPRO_NAME

后面的PRO_NAME可以是TABLE,VIEW,ALIAS,NICKNAME等.

98.如何创建序列? 例如:

CREATESEQUENCESEQUENCE_NAME STARTWITHSTART_NUMBER INCREMENTBYVALUE1 NOMAXVALUE NOCYCLE

CACHEMAXIMUMNUMBEROFSEQUENCEVALUES 第一行规定序列的名称. 第二行规定序列的开始数值. 第三行规定每次新增的幅度. 第四行规定没有最大数值限制. 第五行规定最大数值限制. 99.如何更改序列?

ALTERSEQUENCESEQUENCE_NAME... 可以修改的参数

STARTWITH的START_NUMBER INCREMENT的VALUE1 NOMAXVALUE的数值 NOCYCLE属性

MAXIMUMNUMBEROFSEQUENCEVALUES最大数值

100.如何删除序列?

DROPSEQUENCESEQUENCE_NAME

101.DB2支持导入(IMPORT)的文件格式有? 有:DEL,ASC,IXF,WSF等

102.DB2支持导出(EXPORT)的文件格式有? 有:DEL,IXF,WSF等. 不支持ASC格式.

103.DB2支持载入(LOAD)的文件格式有? 有:DEL,ASC,IXF等. 不支持WSF格式.


DB2命令实用技巧(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:高二区域地理作业1

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: