`
akunamotata
  • 浏览: 379863 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Oracle建表

    博客分类:
  • DB
阅读更多
关键字: Oracle 建表

创建表的语法
-创建表格语法:
create table 表名(
   字段名1  字段类型(长度) 是否为空,
   字段名2  字段类型       是否为空
);

-增加主键
alter table 表名 add constraint 主键名 primary key (字段名1);

-增加外键:
alter table 表名
   add constraint 外键名 foreign key (字段名1)
      references 关联表 (字段名2);

在建立表格时就指定主键和外键

create table T_STU  (
   STU_ID               char(5)                         not null,
   STU_NAME             varchar2(8)                     not null,
   constraint PK_T_STU primary key (STU_ID)
);


主键和外键一起建立:
create table T_SCORE  (
   EXAM_SCORE           number(5,2),
   EXAM_DATE            date,
   AUTOID               number(10)                      not null,
   STU_ID               char(5),
   SUB_ID               char(3),
   constraint PK_T_SCORE primary key (AUTOID),
   constraint FK_T_SCORE_REFE foreign key (STU_ID)
      references T_STU (STU_ID)
)

分享到:
评论

相关推荐

    excel2003 生成oracle 建表语句

    标题"excel2003 生成oracle 建表语句"涉及到一个实用工具,它允许用户利用Microsoft Excel 2003来创建Oracle数据库的建表语句。这个工具基于Excel的宏功能,使得非编程背景的用户也能相对轻松地生成SQL脚本,这对于...

    activity-oracle建表SQL

    在Oracle数据库系统中,"activity-oracle建表SQL"指的是创建活动相关数据表的SQL语句。Oracle数据库是世界上最广泛使用的数据库管理系统之一,尤其在企业级应用中占据重要地位。当我们谈论“建表SQL”,意味着我们...

    oracle建表空间建用户

    oracle建表空间建用户

    oracle建表开发手册.doc

    Oracle 建表开发手册 Oracle 建表开发手册是数据库开发中的一份重要文件,旨在指导开发人员正确地创建数据库表结构,以确保数据的一致性和完整性。下面是 Oracle 建表开发手册中的知识点摘要: 原子性约束 原子...

    oracle建表工具

    在数据库设计过程中,创建表格是基础工作之一,"Oracle建表工具"就是为了解决这个问题而出现的。这个工具能够帮助用户通过Excel文件来定义实体,进而生成符合规范的Oracle数据库表,包括添加备注和设置主键等关键...

    oracle建表练习(主键外键)

    在本次Oracle建表练习中,我们将会重点讨论建表时使用的主键(Primary Key)和外键(Foreign Key)概念。 首先,我们来详细了解一下主键的概念。主键是数据库表中每一行记录的唯一标识,它保证了表中的每条记录都能...

    Oracle建表语句

    Oracle建表语句Oracle建表语句

    oracle建表语句

    oracle建表语句,怎么建表空间,表空间的用户名密码。整理自己查看的。

    oracle建表创建代码

    oracle建表创建代码表名用户权限以及类容。

    Oracle建表代码及样本数据.rar

    在给定的“Oracle建表代码及样本数据.rar”压缩包中,包含两个主要文件:“Oracle建表.txt”和“Oracle教程样本数据.xls”。这些文件分别提供了创建Oracle数据库表的SQL脚本和一些示例数据,便于理解和学习如何在...

    oracle到mysql建表语句迁移

    oracle向mysql建表语句的迁移。 直接表结构的生成sql脚本

    通过xlrd读取excel生成oracle的建表语句

    本话题主要关注如何利用Python的xlrd库来读取Excel文件,并根据其中的数据生成适用于Oracle数据库的建表语句。 首先,xlrd是一个Python库,专门用于读取Excel文件。它支持多种Excel文件格式,包括.xls和.xlsx,使得...

    oracle建表语句.txt

    oracle建表语句.txt

    oracle建表总结.docx

    本文将深入探讨Oracle建表的一些关键知识点,包括对象命名原则、数据类型、约束条件、表的修改、删除和重命名,以及序列的创建。 首先,我们来看对象命名原则。在Oracle中,创建的表、列、索引等对象的名称有以下...

    oracle建表修改字段

    根据给定的文件信息,我们将深入探讨“oracle建表修改字段”的核心知识点,包括如何使用SQL语句创建表、定义字段属性以及如何修改现有字段的属性。 ### 创建表(Create Table) 在Oracle中,使用`CREATE TABLE`...

    oracle建表空间、用户、划分权限建表等详细教程.sql

    oracle建表空间、用户、划分权限建表等详细教程.sql,自己总结的,很全很详细

    oracle建表开发手册.docx

    ### Oracle建表开发手册知识点概览 #### 一、创建表的三范式 在数据库设计中,规范化是非常重要的一步,它可以确保数据的一致性和减少数据冗余。三范式(Third Normal Form, 3NF)是规范化过程中的一个重要阶段。 ...

    oracle建表总结.pdf

    在Oracle中创建表是构建数据库结构的基础,下面将对"Oracle建表总结"中的关键知识点进行详细说明。 1. **对象命名原则**: - 对象名称必须以字母开头,长度在1到130个字符之间。 - 名称中可以包含AZ, az, 09...

    oracle建表命令总结

    以下是对Oracle建表命令和相关约束的详细总结: 1. **主键(Primary Key)**: 主键是用来唯一标识表中每一条记录的关键字段,不允许有重复值且不能为空。在Oracle中,可以使用`PRIMARY KEY`关键字来创建主键约束...

Global site tag (gtag.js) - Google Analytics