查看表

7.5.1 查看表的属性
在Enterprise Manager 中,用右键单击要查看属性的表,从快捷菜单中选择“属性(Properties)”选项,则会出现如图7-6 所示的表的属性对话框,从中可以看到表的大部分属性信息。应注意的是,此属性对话框与图7-5 所示的不同,它的内容要少一些,且不能修改。点击“Permissions” 按钮,还可以查看和修改表的权限。有关权限的设置请参见 “安全性与用户管理”章节。

7.5.2 查看表中的数据
在Enterprise Manager 中用右键单击榭词粜缘谋恚涌旖莶说ブ醒≡瘛癘pen Table”子菜单中的“Return all rows”,则会显示表中的所有数据,出现如图7-7 所示的对话框。

如果从“Open Table” 的子菜单中选择“Return Top…” 选项,则会出现如图7-8 所示的对话框,输入一个数值,表示从表的第一行起要查看的数据行的行数,然后就会按要求返回表的数据到图7-7 所示的对话框中。可以在对话框中修改表中的数据或添加、删除数据行。

7.5.3 用系统存储过程Sp_help 查看表的信息
Sp_help 存储过程可以提供指定的数据库对象的信息和系统或用户定义的数据类型的
信息。其语法如下:
sp_help [[@objname =] name]
Sp_help 存储过程只用于当前的数据库,其中objname =] name 子句指定对象的名称。如果不指定对象名称,Sp_help 存储过程就会列出当前数据库中的所有对象名称、对象的所有者和对象的类型。但触发器的信息需要用Sp_helptrigger 存储过程来显示。

       

7.5.4 用系统存储过程查看表的约束
(1) 用Sp_helpconstraint 存储过程查看约束
Sp_helpconstraint 存储过程提供了查看表的约束信息的途径。其语法如下;
Syntax
sp_helpconstraint [@objname =] 'table'
[,[@nomsg =] 'no_message']
其中[@objname =] 'table'子句指定约束所在的表的名称;[@nomsg =] 'no_message'子句是可选项,用于打印表的名称。no_message 的数据类型为VARCHAR(5)。
例7-20:显示表orders 的约束信息。
exec sp_helpconstraint orders

(2) 用Sp_pkeys 存储过程查看主关键字约束
Sp_pkeys 存储过程返回当前数据库中指定表的主关键字,其语法如下:
sp_pkeys [@table_name =] 'name'
例7-21: 显示表orders 的主关键字约束信息。
use pangu
exec sp_pkeys orders
运行结果如下:
TABLE_QUALIFIER TABLE_OWNER TABLE_NAME COLUMN_NAME KEY_SEQ PK_NAME
Pangu dbo orders order_id 1 pk_order_id (1 row(s) affected)

(3) 用Sp_fkeys 存储过程查看外关键字约束
Sp_fkeys 存储过程返回当前数据库中指定表的主关键字,其语法如下:
sp_fkeys [@table_name =] 'name'
例7-22 显示表products 的外关键字约束信息。
exec sp_fkeys products
运行结果如下:
PKTABLE_QUALIFIER PKTABLE_NAME PKCOLUMN_NAME FKTABLE_NAME FKCOLUMN_NAME FK_NAME PK_NAME
temp products p_id … orders p_id … PK_products …

时间: 2024-08-30 11:32:16

查看表的相关文章

datadir所在分区空间不足所导致的无法查看表问题

datadir所在分区空间不足导致无法查看表 120221 04:49:54 mysqld_safe Starting mysqld daemon with databases from /opt/mysql 120221  4:49:54 [Warning] The syntax '--log-slow-queries' is deprecated and will be removed in a future release. Please use '--slow-query-log'/'-

MS SQL基础教程:查看表

7.5.1 查看表的属性 在Enterprise Manager 中,用右键单击要查看属性的表,从快捷菜单中选择"属性(Properties)"选项,则会出现如图7-6 所示的表的属性对话框,从中可以看到表的大部分属性信息.应注意的是,此属性对话框与图7-5 所示的不同,它的内容要少一些,且不能修改.点击"Permissions" 按钮,还可以查看和修改表的权限.有关权限的设置请参见 "安全性与用户管理"章节. 7.5.2 查看表中的数据 在En

oracle中如何查看表空间

1. 查看所有表空间大小 select tablespace_name,sum(bytes)/1024/1024 from dba_data_files group by tablespace_name; 2. 未使用的表空间大小 select tablespace_name,sum(bytes)/1024/1024 from dba_free_space group by tablespace_name; 3. 所以使用空间可以这样计算 select a.tablespace_name,tot

mysql查看表中每列信息

问题描述 mysql查看表中每列信息 mysql中如何查看表中每列的属性,比如是varchar(),还是int的? 解决方案 desc 表名......... 解决方案二: desc 表名........ 解决方案三: mysql查看表结构命令,如下: desc 表名; show columns from 表名; describe 表名; show create table 表名 如果回答对您有帮助,请采纳 解决方案四: 打开.......... 解决方案五: desc 表名; show col

在sqlserver 数据库表中插入中文,查看表,中文显示乱码

问题描述 在sqlserver 数据库表中插入中文,查看表,中文显示乱码 sprintf(szSQL,"insert into %s (fromid,toid,time,msg,fontface,fontsize,fontcolor,fontflags) VALUES (%u,%u,%u,'%s','%s',%u,%u,%u)",TABLE_IM_MSG,ulFromID,ulToID,tCurrentTime,strMsg.c_str(),strfontface.c_str(),fo

ORACLE查看表空间对象

ORACLE如何查看表空间存储了那些数据库对象呢?可以使用下面脚本简单的查询表空间存储了那些对象: SELECT TABLESPACE_NAME       AS TABLESPACE_NAME      , SEGMENT_NAME          AS SEGMENT_NAME      , SUM(BYTES)/1024/1024  AS SEGMENT_SIZE FROM DBA_SEGMENTS WHERE TABLESPACE_NAME=&TABLESPACE_NAME GROUP

show_space(查看表空间使用情况)

第一个过程这个过程是用来查看表空间中已经使用的块字节未使用的块字节 create or replace procedure show_space(  p_segname in varchar2,  p_owner in varchar2 default user,  p_type in varchar2 default 'TABLE',  p_partition in varchar2 default null) as   l_total_blocks   number;  l_total_by

MySQL查看表和清空表的常用命令总结_Mysql

查看MySQL数据库表进入MySQL Command line client下 查看当前使用的数据库: mysql>select database(); mysql>status; mysql>show tables; mysql>show databases;//可以查看有哪些数据库,返回数据库名(databaseName) mysql>use databaseName; //更换当前使用的数据库 mysql>show tables; //返回当前数据库下的所有表的名

Oracle 查看表空间的大小及使用情况sql语句_oracle

SQL1: 复制代码 代码如下: --1.查看表空间的名称及大小 SELECT t.tablespace_name, round(SUM(bytes / (1024 * 1024)), 0) ts_size FROM dba_tablespaces t, dba_data_files d WHERE t.tablespace_name = d.tablespace_name GROUP BY t.tablespace_name; --2.查看表空间物理文件的名称及大小 SELECT tables