วิธีอัปเดตซับสตริงใน Oracle
การทำความเข้าใจพื้นฐานของฐานข้อมูล Oracle สามารถช่วยคุณจัดการข้อมูลธุรกิจของคุณได้โดยไม่ต้องจ้างผู้ดูแลระบบจึงประหยัดเงิน มาตรการการจัดการข้อมูลอย่างง่ายประกอบด้วยการป้อนข้อมูลและการอัพเดทข้อมูลในฐานข้อมูล การใช้ฟังก์ชั่น "UPDATE" และ "REPLACE" ในการเขียนโปรแกรมฐานข้อมูล Oracle คุณสามารถอัปเดตค่าคอลัมน์ที่มีอยู่ในฐานข้อมูลของคุณในระดับจำนวนมากเพื่อปรับเปลี่ยนค่าตามต้องการ
1
กำหนดคอลัมน์ที่มีซับสตริงที่จะอัปเดต ในตัวอย่างนี้คอลัมน์ "ID" ในตาราง "ผู้ใช้" จำเป็นต้องอัปเดต: แต่ละรายการใน ID มีสตริงย่อย "id" ซึ่งคุณอัปเดตเป็น "pid"
2
เปิด Notepad และสร้างไฟล์ชื่อ "update.sql"
3
ป้อนรหัสต่อไปนี้ในบรรทัดแรกเพื่อเริ่มต้นคำสั่ง "update":
อัปเดตผู้ใช้
4
ป้อนรหัสต่อไปนี้ในบรรทัดถัดไปเพื่อเรียกใช้ฟังก์ชัน "REPLACE" ซึ่งจะอัปเดตค่าในคอลัมน์ "ID" โดยการค้นหาสตริงย่อย "id" ในแต่ละรายการและแทนที่ด้วย "pid":
SET ID = REPLACE (ID, "id", "pid");