Inspur K-DB产品培训课件3.ppt
kdSQL系统变量(继续)*TIMMING当输出SQL、kdPSM相关的结果时,输出相应执行时间WRAP当输出的行数大于LINESIZE变量设定的长度时,决定是否将剩余的内容展现在下一行,还是只展现LINESIZE大小的内容SQLSETTIMI[NG]{ON|OFF}SQLSETWRA[P]{ON|OFF}kdSQL列格式(继续)*kdSQL列格式kdSQL列格式可以通过COLUMN命令语句来设定,也可以通过COLUMN命令语句来输出。下面简单介绍各列格式,并结合COLUMN命令语句讲解其语法tbSQL命令语句说明COLUMNCLEAR在内存中删除列输出属性HEADINGtext指定列名称COLUMNON|OFF指定列输出属性的状态COL[UMN]{name}FORMATA{n}为CHAR、NCHAR、VARCHAR、NVARCHAR类型时,数据库列的长度为默认长度。数据值比列的长度大时,数据会在下一个行里被记录或删除,使用字符型格式化时,便可以简单处理。A也可以使用为小写字母a,n指字符串数据的长度。COL[UMN]{col_name}FOR[MAT]{fmt_str}设置数字型的列格式化的详细内容如下。fmt_str在下一个表里指定说明的列格式化。kdSQL列格式(继续)*kdSQL列格式(继续)*kdSQL列格式举例SQLSELECTInspuristhebestchoicetestFROMDUAL;SQLCOLtestFORMATa10SQLSELECTInspuristhebestchoicetestFROMDUAL;kdSQL列格式(继续)*kdSQL列格式举例SQLCOLUMNxFORMAT999,999SQLSELECT123456xFROMDUAL;X123,4561rowselected.SQLkdAdmin介绍*kdAdmin介绍kdAdmin为数据库的开发及管理工具,其GUI环境便于用户操作使用。提供SQLEditor、PSMEditor、SchemaBrowser等多种功能数据库管理者通过监控Session和Lock,轻松掌握现在的状态和问题点kdAdmin安装与使用方法*安装与执行不需要特定License,只需解压缩安装包即可如果kdadmin文件夹存在,必须先删除相应文件夹后解压在视窗操作系统下执行解压后,执行kdadmin文件夹内的kdAdmin.exe文件在Linux操作系统下执行解压后,执行kdadmin文件夹内的kdadmin.sh文件kdAdmin登录设置和数据库连接*运行kdAdmin二进制文件之后,如下显示登录和连接配置对话框。可在这里设置数据库访问所需的各种信息。kdAdmin功能说明*SQLEditor输入、编辑、执行常用的SQL语句查看DMLSQL语句的ExecutionPlan查看DBMSOutput功能提高性能的PartialDataFetch功能CellEditor编辑功能基于GUI的Commit/RollbackOpenFile/SaveAs…功能DescribeObject(Table,View,Synonym)功能单一语句执行功能Excel文件保存功能、列筛选、排序功能SQLKeyword/SQLFunction/SQLTemplate/TablenameCompletion功能kdAdmin功能说明(继续)*PSMEditorPL/SQL语句编辑与编译功能输出编译错误信息提供PL/SQLHierarchy信息OpenFile/SaveAs…功能SchemaBrowser以列表形式查看各SchemaObject(模式对象)的详细信息。可以访问的数据对象的Browsing提供各对象的详细信息基于GUI的对象的创建、编辑、删除功能与PL/SQL的PSMEditor的连接功能kdAdmin功能说明(继续)*SchemaTreeBrowser以树形结构表示Schema选择对象时,表示对象的详细信息SessionMan