官术网_书友最值得收藏!

  • 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;
主站蜘蛛池模板: 武夷山市| 洞口县| 天水市| 辽宁省| 山东省| 四川省| 平遥县| 麦盖提县| 奈曼旗| 左权县| 扎鲁特旗| 邳州市| 凯里市| 沙河市| 莫力| 即墨市| 观塘区| 新邵县| 金昌市| 中方县| 咸丰县| 洛阳市| 南木林县| 南雄市| 呈贡县| 万山特区| 石泉县| 南开区| 阿克| 喀什市| 石棉县| 蓬莱市| 吴桥县| 湘乡市| 磐安县| 治多县| 上饶县| 石嘴山市| 五家渠市| 永兴县| 措美县|