`

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...

    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...

    基于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教程

    ### 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....

    Core.Data.in.Swift.Data.Storage.and.Management.for.iOS.and.OSX

    All examples are current for OS X El Capitan, iOS 9, and the latest release of Core Data. All the code is written in Swift, including numerous examples of how best to integrate Core Data with Apple's...

    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则用于删除整个...

    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` 命令用于创建一个新表,该表具有与现有表相同的结构,包括字段、字段...

    Processing and Analyzing Financial Data with R

    Based on the material, the reader will learn how to download financial data from local files or the Internet, represent and process it using native objects in R, and create tables and figures to ...

Global site tag (gtag.js) - Google Analytics