`

create table and data for w3school

    博客分类:
  • db
阅读更多
create table persons(
id int,
lastname varchar2(10),
firstname varchar2(10),
address varchar2(100),
city varchar2(20)
);
//插入的关键字是values,而不是value
insert into persons values(1,'Adams','John','Oxford Street','London');
insert into persons values(2,'Bush','George','Fifth Avenue','New York');
insert into persons values(3,'Carter','Thomas','Changan Street','Beijing');
insert into persons values(4,'Obama','Barack','Pennsylvania Avenue','Washington');
//修改persons的id为主键
alter table persons 
add constraint pk_con primary key(id);

//foreign key的引用要指向主键
create table orders(
id int,
orderNo number(9),
id_p int,
constraint foreignkey_con foreign key(id_p) references persons(id)
);
//删除order表的限制关系
alter table drop constraint foreignkey_con;

insert to orders values(1,77895,3);
insert to orders values(2,44678,3);
insert to orders values(3,22456,1);
insert to orders values(4,24562,1);
insert to orders values(5,34764,65);

create table employees_china(
e_id number(9),
e_name varchar2(50)
);

create table employees_USA(
e_id number(9),
e_name varchar2(50)
);
insert into employees_china values(01,'Zhang,Hua');
insert into employees_china values(02,'Wang,Wei');
insert into employees_china values(03,'Carter,Thomas');
insert into employees_china values(04,'Yang,Ming');

insert into employees_usa values(01,'Adams,John');
insert into employees_usa values(02,'Bush,George');
insert into employees_usa values(03,'Carter,Thomas');
insert into employees_usa values(04,'Gates,Bill');

 

分享到:
评论

相关推荐

    w3school(网页完整版)

    例如,`SELECT`语句用于查询数据,`INSERT`用于添加记录,`UPDATE`修改记录,`DELETE`删除记录,而`CREATE TABLE`和`ALTER TABLE`则用于构建和修改表格结构。 5. **jQuery** jQuery是一个流行的JavaScript库,简化...

    SQL语法查询(W3school)

    10. SQL CreateDB、SQL CreateTable:用于创建新数据库和新表。 11. SQL Constraints:定义了在表中对数据可以添加的限制,例如NOT NULL、UNIQUE、PRIMARY KEY、FOREIGN KEY、CHECK和DEFAULT。 12. SQL ...

    CreateTable.rar_create table ja_createTab_createTable

    本实例"CreateTable.rar_create table ja_createTab_createTable"聚焦于如何在Java中创建数据库表,这是数据库编程的基础知识。在这个教程中,我们将深入理解如何使用Java API与数据库进行交互,特别是通过JDBC...

    基于Druid的SqlParser模块解析create table语句创建java POJO和DAO类的效率工具.zip

    本工具利用Druid的SqlParser模块,针对`CREATE TABLE`语句,能够自动化地生成对应的Java POJO(Plain Old Java Object)类和DAO(Data Access Object)类,极大地提高了开发效率。 首先,我们来了解Druid的Sql...

    w3school SQL测验试题

    8. **数据库创建与管理**:创建(`CREATE TABLE`)、修改(`ALTER TABLE`)和删除(`DROP TABLE`)表结构,以及管理用户权限(`GRANT`和`REVOKE`语句)。 9. **索引**:了解如何创建和使用索引来提高查询性能,包括主键索引...

    create_data.rar_Create_Table

    标题"create_data.rar_Create_Table"暗示了我们要讨论的主题是关于创建数据库表的操作,而描述"CReate insert data statement for table"则提示我们将要学习如何编写SQL语句来创建表格并填充数据。标签"create table...

    w3school_SQL教程

    ### w3school SQL 教程知识点详述 #### 一、SQL 概览 - **定义**:SQL(Structured Query Language)即结构化查询语言,是用于管理关系型数据库的标准编程语言。 - **功能**: - **数据查询**:通过SQL可以从...

    createtable.rar_createTab_createTable

    本主题将深入探讨如何利用封装的JDBC工具执行动态SQL来创建数据库表,以此为例的压缩包文件"createtable.rar_createTab_createTable"可能包含了一个简化和优化JDBC操作的实用工具类。 首先,让我们了解JDBC的基本...

    w3school_sql.rar_sql_w3school

    1. **SQL 基础**:首先,你会了解 SQL 的基本结构,包括如何创建数据库和数据表,如 `CREATE DATABASE` 和 `CREATE TABLE` 语句。同时,会学习如何使用 `INSERT INTO` 插入数据,以及 `SELECT` 语句来查询数据。 2....

    Create_table.zip_Create_Table_delphi create table

    标题 "Create_table.zip_Create_Table_delphi create table" 暗示了这个压缩包包含的是一个与在 Delphi 开发环境中创建数据库表相关的项目。描述 "create simple data base" 提示我们要构建一个简单的数据库,可能是...

    oracle create table

    CREATE TABLE table_name ( column1 data_type constraint, column2 data_type constraint, ... ); ``` - `table_name`: 表的名字。 - `column1, column2, ...`: 表示列的名称。 - `data_type`: 指定每列的数据...

    SQL-w3school1.rar_sql school_w3schoolsql

    CREATE TABLE语句让你能够定义数据表的结构,包括字段名、数据类型、约束条件等。ALTER TABLE允许你后期修改表结构,而DROP TABLE则用于移除不再需要的表。 在数据库管理方面,SQL还提供了权限控制功能。你可以学习...

    w3school SQL教程 飞龙整理 20141001

    CREATE TABLE语句用于创建新表,定义列名和数据类型,如`CREATE TABLE Orders (OrderID int, CustomerID int, OrderDate date)`。ALTER TABLE可以更改已有表的结构,如添加、删除或修改列。DROP TABLE则用于删除整个...

    W3C school sql 中文教程

    12. CREATE TABLE语句:创建新的数据库表,包括定义字段、数据类型和约束。 13. ALTER TABLE语句:修改已存在的表结构,如添加、删除或修改字段。 14. DROP TABLE语句:删除数据库表。 15.索引:理解索引的作用,...

    解决show create table中文乱码问题的hive-exec.jar

    针对 hdp-22.4.3.0-227版中的hive1.2.1000的cli show create table乱码的替换jar包。

    Data Analytics with Hadoop: An Introduction for Data Scientists

    Use design patterns and parallel analytical algorithms to create distributed data analysis jobs Learn about data management, mining, and warehousing in a distributed context using Apache Hive and ...

    R for Data Science: Import, Tidy, Transform, Visualize, and Model Data

    Data Visualization—how to create graphs and other visualizations Exploratory Data Analysis—how to find evidence of relationships in your measurements Modelling—how to derive insights and ...

    CreateTable.rar_Table

    "CreateTable.rar_Table"的资源显然与Oracle API中创建表的编程实践有关,特别是通过Java来实现这一过程。"CreateTable.java"是这个压缩包中的主要文件,很可能包含了具体的代码示例。 在Oracle数据库中,创建表...

    MySQL中表复制:create table like 与 create table as select

    本文将详细讲解两种MySQL表复制的方法:`CREATE TABLE LIKE` 和 `CREATE TABLE AS SELECT`。 1. **CREATE TABLE LIKE** `CREATE TABLE LIKE` 命令用于创建一个新表,该表具有与现有表相同的结构,包括字段、字段...

Global site tag (gtag.js) - Google Analytics