ORACLE alter table not null ยังไงครับ  สร้างคำถาม

 2,183 view  หมวดหมู่ : สำหรับโปรแกรมเมอร์  วันที่สร้าง : 10/11/2017

ORACLE alter table not null ยังไงครับ

การ ALTER TABLE ของ Oracle เพื่อเพิ่ม column not null
ไม่สามารถทำกับ table ที่มี data อยู่ได้นะครับ
หากจำเป็นต้องทำ จะต้องทำตามขั้นตอน ดังต่อไปนี้

1. Create new table ด้วยโครงสร้างใหม่
2. insert select พร้อมทั้งใส่ค่า default ให้ field ใหม่
3. drop table เก่า
4. rename table ใหม่ ให้ตรงตามชื่อที่ต้องการ

หรือไม่ก็มีอีกทางคือ
1. alter table เพิ่ม column แบบให้เป็น null ได้ก่อน
2. Update default value ของ column ใหม่ทุก record
3. alter table modify column เป็น not null

สรุปข้อจำกัดของมันนะครับคือการที่จะทำ column ให้เป็น not null นั่นหมายความว่า
เราจะต้องไม่มี data ที่เป็น null อยู่ใน field นั้น

ลองเลือกดูตามวิธีที่เหมาะสมนะครับ


ถ้าชอบบทความนี้ กด Like เลย :ORACLE alter table not null ยังไงครับ
TAGS : Oracle   Programming   PLSQL  
 2,183 view  หมวดหมู่ : สำหรับโปรแกรมเมอร์  วันที่สร้าง : 10/11/2017



SOA,Java,XSLT

 ร่วมแสดงความคิดเห็นได้ที่นี่




× แจ้งเตือน! เราสนับสนุนทุกความคิดเห็น ที่ ใช้ถ้อยคำสุภาพ ไม่ละเมิดผู้อื่น ไม่ก่อให้เกิดความขัดแย้ง

เนื้อหาที่เกี่ยวช้อง

  Unix คำสั่ง เช็ค process Java ถามเมื่อ (2016-03-04)   2,899 views  (ดูล่าสุดเมื่อ 48 วินาที!!)

  รู้มั้ยค่ะวิธีดูว่าใครมาดูfacebookเราบ้าง ถามเมื่อ (2011-08-12)   3,181 views  (ดูล่าสุดเมื่อ 25 นาที)

  เขียน PL SQL อ่าน ไฟล์ ยังไงครับ อยากรู้วิธีเขียน PL ให้อ่านไฟล์ใน Folder ถามเมื่อ (2012-05-16)   2,629 views  (ดูล่าสุดเมื่อ 45 นาที)

  WLST คืออะไร ย่อมาจากอะไร ถามเมื่อ (2014-05-09)   3,322 views  (ดูล่าสุดเมื่อ 95 นาที)

  NPM คืออะไร หาคำตอบได้ที่นี่ ถามเมื่อ (2015-09-30)   2,203 views  (ดูล่าสุดเมื่อ 107 นาที)

  ปัญหา ภ กับ utf 8 ใน PHP กับ MySQL ถามเมื่อ (2012-08-11)   3,489 views  (ดูล่าสุดเมื่อ 107 นาที)

  ขอตัวอย่าง Hibernate get Sequenc Oracle โดยไม่ต้อง Mapping ครับ ถามเมื่อ (2013-07-04)   3,299 views  (ดูล่าสุดเมื่อ 109 นาที)

  ขอแหล่งความรู้ Java ครับ เว็บไซต์ หรือ blog ก็ได้ ถามเมื่อ (2013-02-22)   3,074 views  (ดูล่าสุดเมื่อ 114 นาที)

  html คือ อะไร และ html หมายถึง อะไร ครับ ใช้ทำอะไร ถามเมื่อ (2011-06-24)   3,284 views  (ดูล่าสุดเมื่อ 167 นาที)

  Span HTML อยากรู้วิธีเปลี่ยน ค่า Attribute ของ Span ด้วย Java Script อยาก set Style ใหม่น่ะครับ ถามเมื่อ (2011-07-26)   2,995 views  (ดูล่าสุดเมื่อ 184 นาที)


 

บ้านเดียวกันดอทคอม เว็บถามตอบ รวมทุกเรื่องที่คุณอยากรู้ ให้ความรู้ ความบันเทิง มีสาระ
www.ban1gun.com