日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

oracle数据库的增删改查

發布時間:2023/12/9 数据库 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 oracle数据库的增删改查 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

oracle數據庫的增刪改查

文章目錄

  • oracle數據庫的增刪改查
    • 1 插入數據
      • 1.1 使用insert 關鍵字
    • 2 修改數據(更新數據)
      • 2.1 update 更新的數據
    • 3 刪除數據
      • 3.1 使用delete 關鍵字
    • 4 查詢數據
      • 4.1 使用select 關鍵字
      • 4.2 模糊查詢
      • 4.3 對查詢數據排序
      • 4.4 分組查詢
      • 4.5 Having 查詢

1 插入數據

1.1 使用insert 關鍵字

格式: INSERT INTO 表名(列名列表) VALUES(值列表);

注意:
當對表中所有的列進行賦值,那么列名列表可以省略,小括號也隨之省略必須對表中的非空字段進行賦值具有默認值的字段可以不提供值,此時列名列表中的相應的列名也要省略。

2 修改數據(更新數據)

2.1 update 更新的數據

格式:

  • 更新一列數據

UPDATE 表名 SET 字段=值 WHERE 字段=值

  • 更新多列數據
UPDATE 表名 SET PRICE=PRICE*0.8, NAME=‘值’ WHERE 字段=
  • 使用默認值修改數據
UPDATE EMP SET JOB=DEFAULT WHERE ENAME=‘SCOTT’

注意:
ORACLE中日期列不能直接插入字符串,需使用日期函數轉換 TO_DATE(數 據,’YYYY-MM-DD’

3 刪除數據

3.1 使用delete 關鍵字

  • 刪除符合條件數據
DELETE FROM EMP WHERE ENAME= ‘SMITH’
  • 刪除所有EMP 所有數據
DELETE FROM EMP
  • 截斷表
TRUNCATE TABLE EMP;

注意:
當使用DELETE語句刪除表數據時,不會釋放表所占用的空間,如果用戶確定要刪除表的所有數據,那么使用截斷表更快,并釋放表段所占用的空間,注意,DELETE語句可回滾數據,截斷表不可回滾數據

4 查詢數據

4.1 使用select 關鍵字

SELECT 列名 FROM 表名;SELECT * FROM 表名 WHERE 字段>數值; SELECT * FROM 表名 WHERE PRICE>50;--顯示工資在2000到2500工資SELECT * FROM 表名 WHERE 字段>=2000 AND 字段<=2500;SELECT * FROM 表明 WHERE 字段 BETWEEN 2000 AND 2500

4.2 模糊查詢

模糊查詢 使用關鍵 like

%:表示任意0到多個字符 ;_ : 表示任意單個字符 --如何顯示首字母為S的員工姓名及工資SELECT EANAME, SAL FROM 表名 WHERE EANAME LIKE 'S%' ;--如何顯示第三個字母為O的所有員工姓名及工資SELECT EANAME, SAL FROM 表名 WHERE EANAME LIKE '_ _O%';

4.3 對查詢數據排序

使用 order by 關鍵字

ASC:正序 DESC:倒序 格式: select emame,sal from emp where sal is not null order by sal desc;

4.4 分組查詢

使用關鍵字group by

查詢每個部門員工的數量 select deptno, count(*) 數量 from emp group by deptno;

4.5 Having 查詢

having 查詢是對分組之后的結果進行查詢

查詢平均工資大于兩千的部門及部門人數 SELECT DEPTNO,COUNT(*) 數量 FROM EMP GROUP BY DEPTNO HAVING AVG(SAL)>2000

總結

以上是生活随笔為你收集整理的oracle数据库的增删改查的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。