- Oracle從新手到高手
- 楊繼萍
- 287字
- 2019-12-09 14:49:05
4.7 練習(xí):維護(hù)EMPLOYEES表中的數(shù)據(jù)
在本練習(xí)中,將在SQL*Plus環(huán)境下,通過執(zhí)行相應(yīng)的函數(shù)向表中插入新的數(shù)據(jù),以及執(zhí)行刪除表數(shù)據(jù)、更新表數(shù)據(jù)等一系列的維護(hù)操作。
操作步驟:
① 使用HR身份登錄,向EMPLOYEES表添加一組數(shù)據(jù),輸入并執(zhí)行如下SQL語(yǔ)句。
SQL> insert into employees(employee_id,last_name,email,hire_date,job_ id,salary) 2 values(300,'LILI','lili@gmail.com',sysdate,'SH_CLERK',1250); 已創(chuàng)建1行。
通過SELECT查詢語(yǔ)句,查看是否在EMPLOYEES表中添加了相應(yīng)的記錄。
② 使用UPDATE語(yǔ)句更新該記錄的SALARY列,為部門編號(hào)為50的員工上調(diào)薪金20%。輸入并執(zhí)行如下的SQL語(yǔ)句。
SQL> update employees 2 set salary=salary*1.2 3 where department_id=50; 已更新 45 行。
③ 刪除上述記錄,輸入并執(zhí)行如下的SQL語(yǔ)句。
SQL> delete employees 2 where employee_id=300; 已刪除1行。
④ 創(chuàng)建EMPLOYEES表的一個(gè)副本,并向其中添加數(shù)據(jù)。
SQL> create table employees_copy 2 as select * from employees; 表已創(chuàng)建。
⑤ 使用TRUNCATE語(yǔ)句清除employees_copy表中的數(shù)據(jù)。
SQL>truncate table create table employees_copy;
推薦閱讀
- SPSS數(shù)據(jù)挖掘與案例分析應(yīng)用實(shí)踐
- Objective-C Memory Management Essentials
- Getting started with Google Guava
- vSphere High Performance Cookbook
- Mastering Apache Spark 2.x(Second Edition)
- 從Excel到Python:用Python輕松處理Excel數(shù)據(jù)(第2版)
- Bootstrap 4 Cookbook
- Nagios Core Administration Cookbook(Second Edition)
- Instant jQuery Boilerplate for Plugins
- SwiftUI極簡(jiǎn)開發(fā)
- 零基礎(chǔ)學(xué)C語(yǔ)言(第4版)
- OpenCV 3.0 Computer Vision with Java
- Yii2 By Example
- 基于JavaScript的WebGIS開發(fā)
- Java Script從入門到精通(第5版)