例:
create database dbtest using codeset IBM-437 territory US |
也可以设置整个数据库的代码页,在win2000/NT/xp中,在我的电脑 属性 高级 环境变量中添加变量DB2CODEPAGE =
11.DB2低版本数据到高版本的迁移
先将低版本数据备份使用恢复功能导入高版本数据库,然后在命令窗口输入:
db2 migrate database <db_name> |
12. 表名或模式中含有引号时访问表
命令窗口:
db2 select * from \ "tabschema\ ".\ "tabname\ " 命令行处理器:db2=> select * from "tabschema ". "tabname " |
13. 导出数据库的表结构生成DDL文件
命令窗口:
db2look -d <db_name> -e -c -o <file_name> |
14. 执行脚本文件
命令窗口:
db2 -tvf <file_name> |
15. 代码页的转换
16. 获取当前DB2的版本
select * from sysibm.sysversions |
17. DB2表的字段的修改限制?
只能修改VARCHAR2类型的并且只能增加不能减少
alter table <tb_name> alter column <col_name> set data type varchar(SIZE) |
18.如何查看表的结构?
describe table <tb_name> or describe select * from <schema> . <tb_name> |
19. 如何快速清除一个大表?
ALTER TABLE TABLE_NAME ACTIVE NOT LOGGED INITALLY WITH EMPTY TABLE |
20. 如何查看数据库的存储过程?
SELECT * FROM SYSCAT.PROCEDURES |
最新相关文章
发表评论