SQL实验三基本表的创建、插入、更新和修改
实验目标:
⏹学会基本表的创建
⏹掌握插入记录、更新记录和删除记录的操作
3.1基本表的创建
SQL对基本表的定义是用CREATE TABLE语句来实现的,该语句的格式如下:CREATE TABLE tablename
(columnname1 datatype(size),
……
columnnameN datatype(size));
实验3-1给出如图3-1所示的 SQL 语句,创建如下的Customer表(客户表)。
基本的sql语句有哪些客户表
图3-1
注意:语句末尾的分号是必需的,这表示语句结尾。
实验3-2 给出如图3-2所示的 SQL 语句,建立订单表Order,其结构如下表所示。
Orders表
图3-2
3.2查看表结构
表结构的查看可以使用 DESC 语句来完成,该语句的格式如下:
DESC tablename
实验3-3.给出如图3-3所示的语句,查看customer表的结构。
图3-3
Oracle 数据类型
3.3 将数据插入表中
1.直接插入记录
要将记录插入一个表中,可以使用 INSERT 语句,其一般语法如下:
INSERT INTO tablename VALUES
(value1 for column1,
value2 for column2,
:
valueN for columnN);
实验3-4让我们使用如图3-4所示的 INSERT 语句在Customer表中插入数据:
图3-4
注意:Value 子句中的值列表表示表中各个列的值,必须按照与创建列时相同的顺序为表的所有列输入一个值。
2.通过用户交互操作插入记录
必须插入大量记录时,通过上述INSERT 语句插入记录会非常费劲。您得给出与要插入的记录的数量一样多的 INSERT 语句。取而代之的方法是提示用户输入数据,并重复同一命令。
实验3-5. 给出如下 INSERT 语句:
INSERT INTO Customer
VALUES(‘&Cno’,’&Cname’,’&Company’,’&City’,’&Tel’);
说明:“&”会提示用户输入数据。如果列的数据类型是字符或日期(日期被视为字符串类型),就必须使用单引号。如果要输入的数据是数字,则不需要把列名称放在引号之内。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。