ในบทความนี้จำนำเสนอ
1.วิธีการลบข้อมูลใน table
2.วิธีการUpdate ข้อมูล
3.วิธีการแก้ไขลักษณะของตัวแปรใน columns
4.วิธีการกำหนด PRIMARY KEY
1.วิธีการลบข้อมูลใน table
2.วิธีการUpdate ข้อมูล
3.วิธีการแก้ไขลักษณะของตัวแปรใน columns
4.วิธีการกำหนด PRIMARY KEY
1.วิธีการลบข้อมูลใน table
เริ่มแรกให้เข้าไปใน database ที่มีตารางที่เก็บข้อมูลที่เราต้องการลบ
รูปแสดงข้อมูลที่อยู่ใน table
หลังจากนั้นให้ใช้คำสั่ง delete from ชื่อtable(Vip) where ชื่อcolumn(name) =" Book";
รูปแสดงรายละเอียดข้อมูลของ table Vip
รูปแสดงข้อมูลที่อยู่ใน table หลังจากลบข้อมูล "Book" ไปแล้ว
*ปัญหาที่พบคือ เลข id ที่ถูกลบไปจะไม่ถูกแทนที่
2.วิธีการUpdate ข้อมูล
โดยในที่นี้จะทำการ Update เบอร์โทรศัพท์ของ Teng โดยใช้คำสั่ง
update vip
set phone="084-444-4444"
where name= "Teng";
รูปแสดงข้อมูลที่อยู่ใน table หลังจากUpdate เบอร์โทรศัพท์ของ Teng
3.วิธีการแก้ไขลักษณะของตัวแปรใน columns
เริ่มแรกรายละเอียดข้อมูลของ table Vip เป็นดังภาพ
ในที่นี้ต้องการเปลี่ยนแปลง column phone โดยดำหนดให้เป็น null ไม่ได้โดยใช้คำสั่ง
ALTER TABLE vip CHANGE phone phone varchar(100) not null;
4.วิธีการกำหนด PRIMARY KEY
กำหนด PRIMARY KEY สำหรับตารางที่เราได้สร้างไปแล้วนั้นมีการกำหนดPRIMARY KEY อยู่ก่อนแล้วคือ id
รูปแสดงรายละเอียดของ table vip
โดยในที่นี้ต้องการกำหนดให้ phone เป็น PRIMARY KEY ต้องทำการลบ PRIMARY KEY ตัวเก่าออกก่อน
โดยใช้คำสั่ง
ALTER TABLE vip
DROP PRIMARY KEY;
รูปแสดงรายละเอียดของการลบPRIMARY KEY
แต่เนื่องจาก colomn Id สามารถเป็น PRIMARY KEY ได้จากการนิยามค่าให้ตั้งแต่ตอนสร้างตารางทำให้ค่าไม่ซ้ำกัน จึงไม่สามารถลบออกจากการเป็นPRIMARY KEY ได้
จากคำสั่งที่ใช้สร้างตาราง Vip
create table VIP (id INT NOT NULL PRIMARY KEY AUTO_INCREMENT,
name VARCHAR(50),
phone VARCHAR(50));
จะเห็นว่ามีการกำหนด PRIMARY KEY ไว้ตั้งแต่ต้นแล้ว หากการสร้างตารางไม่ได้กำหนด PRIMARY KEY เอาไว้และต้องการ กำหนดPRIMARY KEY ภายหลังให้ใช้คำสั่ง
ALTER TABLE ชื่อtableADD PRIMARY KEY (ชื่อcolumn);
ไม่มีความคิดเห็น:
แสดงความคิดเห็น