วิธีอัปเดตซับสตริงใน 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");

โพสต์ยอดนิยม