`
zhangchengtian66
  • 浏览: 31904 次
  • 性别: Icon_minigender_1
最近访客 更多访客>>
社区版块
存档分类
最新评论

如果查询表employee中的字段名和字段的数据类型,还有约束条件。

SQL 
阅读更多

在命令中   desc   employee   就可以看到字段名与数据类型了.如果要查约束的话  
  select   TABLE_NAME,CONSTRAINT_NAME,SEARCH_CONDITION,STATUS  
  from   user_constraints   WHERE   TABLE_name=upper('&TABLE_Name');

 

 

 

some   table:  
   
  user_tab_columns  
  user_constraints  
  user_cons_columns   
 

 

 

查看主键:  
  select   constraint_name   from   user_constraints   where   constraint_type='P';  
   
  desc   ...不是SQL语句!是sqlplus特有的命令。  

分享到:
评论

相关推荐

    SQL Server数据库实验_创建和修改数据表及数据完整性.doc

    在创建数据表时,我们需要定义表的结构,包括字段名、数据类型和约束条件。例如,员工人事表employee包含字段emp_no(主键)、emp_name、sex、dept、title、date_hired、birthday、salary、telephone和addr。每个...

    ]数据表的创建、修改和查询

    - **数据表的查询**:通过SQL语句查询表中的数据。 - **企业管理器**:用于图形化操作数据库对象。 - **Transact-SQL语句**:用于执行数据库操作的语言。 #### 数据表的创建 数据表是存储数据的基本单位。在本实验...

    数据查询与表的创建作业优质资料.doc

    使用`CREATE TABLE`语句,我们可以定义每个表的结构,包括字段名、数据类型和约束条件。例如,Employee表包含了EmployeeID(主键)、NAME、Birthday、SEX、Address等字段,并规定了它们的非空性。 3. **表间关系的...

    数据库应用技术实验01答案

    每个表的字段名、数据类型、字段长度和约束条件等参数都有明确的要求。例如,person表的结构如下: 表 1 person表结构 字段名 数据类型 字段长度 允许空否 字段说明 P_no Char(6) Not Null 工号,主键 P_name ...

    数据库建表语句

    这一语句允许用户定义表结构,包括字段名、数据类型、约束条件等,从而为存储特定类型的数据提供框架。建表语句的重要性在于它不仅定义了数据的逻辑结构,还直接影响到数据的存储方式和查询效率。 ### 二、基本的...

    交大 SQLSERVER2005 实用数据库上机作业(1)

    注:以上表中字段名最好使用英文或拼音。  选取所有部门信息表中的信息,随机返回前3行数据。  查询基本工资介于2000到3000之间的员工姓名,输出结果按照基本工资从低到高排序。  查询员工姓名中有“海”...

    IBM-ETP-Oracle02第二章 表管理和查询

    例如,你可以创建一个名为"Employees"的表,包含"ID"(整数类型)、"Name"(字符串类型)和"Salary"(浮点数类型)等字段。此外,还要了解如何设置主键约束,确保数据的唯一性,以及外键约束,用于维护表间的关系。 ...

    oracle基础教程(超详细)

    查询表信息** - **查询所有者可见的所有表:** - `SELECT table_name FROM all_tables;` —— 此命令用于查看当前用户可见的所有表。 - **查询当前用户拥有的所有表:** - `SELECT table_name FROM user_all_...

    ORACLE表的基本操作

    我们使用`CREATE TABLE`语句来定义表的结构,指定每个字段的名称、数据类型、长度和其他约束条件。例如,创建一个名为`employees`的表,包含`employee_id`(整数类型,作为主键)、`first_name`(字符串类型)和`...

    致远a8数据字典

    1. **数据表**:描述了系统中存储信息的结构,包括表名、字段名、字段类型、长度、是否为主键、允许为空等属性。例如,可能有“员工表”(Employee)、“部门表”(Department)等,它们记录了组织内部的人员和组织...

    创建和处理内表.doc

    这里创建了一个名为`ty_employee_tab`的内表数据类型,其中包含`id`和`name`两个字段。 2. **创建内表数据对象**:声明并初始化内表变量,例如: ```abap DATA: lt_employees TYPE ty_employee_tab. ``` `lt_...

    实验1-可视化工具实现数据库的建立,表的创建和删除.doc

    | 字段名 | 字段描述 | 数据类型 | 主键 | 外键 | 非空 | 唯一 | 自增 | | --- | --- | --- | --- | --- | --- | --- | --- | | Id | 编号 | INT(4) | 是 | 是 | 是 | 是 | 是 | | Num | 教工号 | INT(10) | 否 | 否...

    Struts2+Hibernate实现一对多联表查询

    在`Employee`类中,我们需要定义一个`@ManyToOne`注解的属性,指向所属的`Department`对象,同时通过`@JoinColumn`指定外键字段名: ```java public class Employee { // 其他属性和方法 @ManyToOne @JoinColumn...

    E9表结构

    理解E9表结构对于系统管理员和开发者来说至关重要,这有助于他们进行数据查询、报表设计、功能扩展以及性能优化。在实际操作中,可能需要借助数据库管理工具如MySQL Workbench、SQL Developer等来查看和分析E9的表...

    HSQLDB中文文档 第六章 Text表

    - **示例**:创建名为`employee`的Text表,包含姓名(name)、年龄(age)两个字段。 ``` CREATE TEXT TABLE employee ( name VARCHAR(50), age INTEGER ); ``` ##### 3.2 文件的指定与分隔符设置 - **语法**:`...

    数据库表字段命名规范

    然而,在实际的开发过程中,由于数据库表及其字段命名缺乏一致性和规范性,常常导致代码难以维护、数据查询效率低下等问题。因此,建立一套行之有效的数据库表字段命名规范显得尤为重要。 #### 数据库命名规范 - **...

    标准的主表联合其他四表查询SQL语句.docx

    为了适应不同的查询需求,你需要将示例中的表名、字段名和条件替换为实际数据库中的对应信息。例如,如果你的主表是`employees`,关联字段是`employee_id`,其他表是`departments`、`salaries`、`bonuses`和`...

    MySQL.docx

    对于表的CRUD操作,表的创建语句包括字段名、数据类型和约束条件。例如,创建一个名为employee的员工表,可以使用以下语句: ```sql CREATE TABLE employee ( id INT PRIMARY KEY AUTO_INCREMENT, name VARCHAR...

Global site tag (gtag.js) - Google Analytics