Devdit
 

SQL ต่อ String ฐานข้อมูล Oracle

1.5K
Cat

SQL ต่อ String Oracle คืออะไร

คือการเขียนคำสั่ง SQL เพื่อต่อ String หรือข้อความเข้าด้วยกัน ซึ่งรวมไปถึงการต่อข้อมูลในคอลัมน์ ของฐานข้อมูล Oracle ด้วย

ฐานข้อมูล Oracle สามารถต่อ String ได้ 2 วิธีคือ

1. การใช้คำสั่ง CONCAT

2. การใช้ตัวดำเนินการ ||

Devdit
Cat

ใน Oracle การใช้คำสั่ง CONCAT กับ || ต่างกันยังไง

CONCAT รองรับการต่อ String ได้แค่ 2 String ส่วนตัวดำเนินการ || จะรองรับการต่อ String ได้มากกว่า 2 String

Devdit
โฆษณา
Cat

ขอตัวอย่าง SQL ต่อ String ของ Oracle ด้วยคำสั่ง CONCAT

SELECT CONCAT( name, ' ', surname ) as fullname 
FROM student

ตัวอย่างการใช้คำสั่ง CONCAT ต่อ String ของข้อมูล 2 คอลัมน์คือ name และ surname พร้อมกับตั้งชื่อผลลัพธ์ใหม่ว่า fullname จากตาราง student

Devdit
Cat

แล้ววิธีเขียน SQL ด้วยตัวดำเนินการ || เพื่อต่อ String ของ Oracle ละ

SELECT name || ' ' || surname || ' ' || nickname as fullname
FROM student

ตัวอย่างการใช้ตัวดำเนินการ || เพื่อต่อ String ของคอลัมน์ name, surname และ nickname พร้อมกับตั้งชื่อคอลัมน์ใหม่ว่า fullname จากตาราง student

Devdit
โฆษณา
Cat

ช่วยสรุปเรื่องการเขียน SQL เพื่อต่อ String ของ Oracle ให้หน่อย

ฐานข้อมูล Oracle กรณีต้องการต่อ String สามารถใช้คำสั่ง CONCAT และตัวดำเนินการ || แตกต่างกันที่ CONCAT ต่อได้ 2 String ส่วน || ต่อได้มากกว่า 2 String

Devdit
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ