美文网首页
各种数据库系统创建数据表的SQL语句

各种数据库系统创建数据表的SQL语句

作者: 丹丹后院 | 来源:发表于2017-10-24 09:28 被阅读0次

*******************MYSQL:

CREATE TABLE T_Person (FName VARCHAR(20),FAgeINT,FRemark VARCHAR(20),PRIMARY

KEY (FName));

CREATE TABLE T_Debt (FNumber VARCHAR(20),FAmountDECIMAL(10,2) NOT NULL,

FPerson VARCHAR(20),PRIMARY KEY (FNumber),

FOREIGN KEY (FPerson) REFERENCES T_Person(FName)) ;

*******************MSSQLServer:

CREATE TABLE T_Person (FName VARCHAR(20),FAgeINT,FRemark VARCHAR(20),PRIMARY

KEY (FName));

CREATE TABLE T_Debt (FNumber VARCHAR(20),FAmountNUMERIC(10,2) NOT NULL,

FPerson VARCHAR(20),PRIMARY KEY (FNumber),

FOREIGN KEY (FPerson) REFERENCES T_Person(FName)) ;

**********************Oracle:

CREATE TABLE T_Person (FName VARCHAR2(20),FAgeNUMBER(10) ,FRemark

VARCHAR2(20),PRIMARY KEY (FName)) ;

CREATE TABLE T_Debt (FNumber VARCHAR2(20),FAmountNUMERIC(10,2) NOT NULL,

FPerson VARCHAR2(20),PRIMARY KEY (FNumber),

FOREIGN KEY (FPerson) REFERENCES T_Person(FName)) ;

***********************DB2:

CREATE TABLE T_Person (FName VARCHAR(20) NOT NULL,FAgeINT, FRemark VARCHAR(20),PRIMARY KEY (FName));

CREATE TABLE T_Debt (FNumber VARCHAR(20) NOT NULL,FAmountDECIMAL(10,2) NOT

NULL, FPerson VARCHAR(20),PRIMARY KEY (FNumber),

FOREIGN KEY (FPerson) REFERENCES T_Person(FName)) ;

T_Person 为记录人员信息的数据表

其中主键字段FName为人员姓名,FAge为年龄,而FRemark则为备注信息;

T_Debt 记录了债务信息,其中主键字段FNumber为债务编号,FAmount为欠债金额,FPerson字段为欠债

人姓名,FPerson字段与T_Person中的FName字段建立了外键关联关系。

相关文章

  • 各种数据库系统创建数据表的SQL语句

    *******************MYSQL: CREATE TABLE T_Person (FName VA...

  • 多个session共享数据如何实现 - PHP进阶

    首先创建数据表,MySQL的SQL语句,CREATE TABLE `sess` ( `sesskey` varch...

  • MySQL与Python交互

    一、准备数据 1、创建数据表 2、插入数据 二、SQL演练 1. SQL语句的强化 查询类型cate_name为 ...

  • 5数据库sql语句

    [TOC] SQL语句 1.使用SQL语句插入数据 在SQL语句的编辑区域,我们使用insert语句向数据表当中插...

  • 查询表

    查看所有数据表: 结果: 查表结构: 结果: 查表内容: 结果: 查创建此表的SQL语句: 结果:

  • C#从文本文件导入数据到数据库中

    首先,通过SQL语句创建数据库Student,数据表名称为TableStudent 其次,准备Data.txt文本...

  • MySQL学习笔记

    MySQL学习笔记 一、SQL语句 DDL(数据定义语言):定义数据库,数据表的结构:create(创建)、dro...

  • MySQL修改sql_mode

    一 ERR 1067引发的血案 今天在Navicat中运行sql语句创建数据表出现了错误Err 1067。而这条语...

  • mysql 基本操作

    Python中创建GUID / UUID,序列号 1. 建表 2. 插入数据 3.sql语句清空表数据 数据表的清...

  • 高效SQL语句必杀技

    No SQL,No cost. SQL语句是造成数据库开销最大的部分。而不良SQL写法直接导致数据库系统性能下降的...

网友评论

      本文标题:各种数据库系统创建数据表的SQL语句

      本文链接:https://www.haomeiwen.com/subject/hdctpxtx.html