首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫

Oracle LOWER/UPPER 函數實戰:不區分大小寫查詢、格式化輸出與批量更新

     編輯:Oracle 資料庫相關知識

1. 不區分大小寫查詢

SELECT * FROM courses WHERE LOWER(education_delivery_method) = 'classroom';

2. 格式化輸出:首字母大寫

SELECT UPPER(SUBSTR(lastname,1,1)) || LOWER(SUBSTR(lastname,2,29))
FROM students WHERE rownum < 11;

3. 批量更新大小寫

UPDATE students SET lastname = UPPER(lastname) WHERE lastname = 'Jones';
COMMIT;

4. 輸出欄位大寫別名

SELECT UPPER(firstname) AS "FIRSTNAME", lastname
FROM students WHERE rownum < 11;

核心:LOWER/UPPER 配合 SUBSTR 實現靈活大小寫轉換,查詢與更新同理。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved