ALTER TABLE 语句 SQL
- ກ່ອນການ SQL Drop
- ຫລັງການ SQL Increment
ALTER TABLE 语句
ຄຳສັ່ງ ALTER TABLE ນຳໃຊ້ເພື່ອເພີ່ມວັດຖຸຫຼືດັບຂອງຕາມຂໍ້ມູນທີ່ມີຢູ່ຫຼາຍກ່ອນນີ້。
ກົດລະບຽບ ALTER TABLE SQL
ສຳລັບການເພີ່ມວັດຖຸດັ່ງກ່າວນີ້ໃນຕາມຂໍ້ມູນ,ຂ້ອຍຮຽກຮ້ອງທີ່ຈະໃຊ້ນອກການພາສານີ້:
ALTER TABLE table_name ADD column_name datatype
ສຳລັບການລຶບວັດຖຸດັ່ງກ່າວນີ້ໃນຕາມຂໍ້ມູນ,ຂ້ອຍຮຽກຮ້ອງທີ່ຈະໃຊ້ນອກການພາສານີ້:
ALTER TABLE table_name DROP COLUMN column_name
ຄວາມຄິດເຫັນ:ບັນດາຖານຂໍ້ມູນບໍ່ອະນຸຍາດການລຶບວັດຖຸດັ່ງກ່າວນີ້ໃນຕາມບັນດາຕາມຂໍ້ມູນ (DROP COLUMN column_name)。
ເພື່ອປ່ຽນຊະນິດຂອງອີງໃນມາດຕະຖານ, ບໍ່ມີຄວາມຫນຸ່ມທີ່ກ່ຽວກັບຄຳສັ່ງທີ່ກ່າວຫລັງນີ້:
ALTER TABLE table_name ALTER COLUMN column_name datatype
ມາດຕະຖານແບບທຳອິດ (ນຳໃຊ້ໃນຕົວຢ່າງ):
ມາດຕະຖານ Persons:
ລະຫັດ | ຊື່ສະຫນາມ | ຊື່ຫນັງ | ທີ່ຢູ່ | ຕົວເມືອງ |
---|---|---|---|---|
1 | ອັດສະມັດ | ຈອນ | ຖະຫນົນໂອກສ | ລອນດອນ |
2 | ບຸດ | ໂຈຣຈູກ | ຖະຫນົນຫາວັງຫວັງ | ນິວຢອກ |
3 | ຄາເຕີ | ໂທມັດ | ຖະຫນົນຊາຍຈຸງ | ປັກກິ່ງ |
ຕົວຢ່າງ ALTER TABLE SQL
ຕໍ່ມາພວກເຮົາຫວັງໃຫ້ມີອີງ "Birthday" ຂອງມາດຕະຖານ "Persons" ທີ່ມີຊື່ນັ້ນ:
ພວກເຮົາໃຊ້ຄຳສັ່ງ SQL ທີ່ກ່າວຫລັງນີ້:
ALTER TABLE Persons ADD Birthday date
ບໍ່ມີຄວາມຫນຸ່ມ, ອີງ "Birthday" ຂອງມາດຕະຖານແມ່ນຊະນິດ date, ສາມາດຕັດພື້ນຖານວັນ. ຊະນິດຂອງອີງສະແດງວ່າມີແນວໃດຂອງຂໍ້ມູນທີ່ສາມາດຕັດພື້ນຖານໃນອີງ.
ມາດຕະຖານ "Persons" ທີ່ຄືນັ້ນ:
ລະຫັດ | ຊື່ສະຫນາມ | ຊື່ຫນັງ | ທີ່ຢູ່ | ຕົວເມືອງ | Birthday |
---|---|---|---|---|---|
1 | ອັດສະມັດ | ຈອນ | ຖະຫນົນໂອກສ | ລອນດອນ | |
2 | ບຸດ | ໂຈຣຈູກ | ຖະຫນົນຫາວັງຫວັງ | ນິວຢອກ | |
3 | ຄາເຕີ | ໂທມັດ | ຖະຫນົນຊາຍຈຸງ | ປັກກິ່ງ |
ຕົວຢ່າງປ່ຽນຊະນິດ
ຕໍ່ມາພວກເຮົາຫວັງປ່ຽນຊະນິດຂອງອີງ "Birthday" ຂອງມາດຕະຖານ "Persons":
ພວກເຮົາໃຊ້ຄຳສັ່ງ SQL ທີ່ກ່າວຫລັງນີ້:
ALTER TABLE Persons ALTER COLUMN Birthday year
ບໍ່ມີຄວາມຫນຸ່ມ, "Birthday" ຂອງອີງ "Birthday" ມີຊະນິດຂອງປີ, ສາມາດຕັດພື້ນຖານປີ 2 ຫລື 4 ສິບ.
DROP COLUMN ຕົວຢ່າງ
ຕໍ່ມາພວກເຮົາຈະລຶບອີງ "Birthday" ຂອງມາດຕະຖານ "Person":
ALTER TABLE Person DROP COLUMN Birthday
ມາດຕະຖານ Persons ຈະກາຍເປັນນັ້ນ:
ລະຫັດ | ຊື່ສະຫນາມ | ຊື່ຫນັງ | ທີ່ຢູ່ | ຕົວເມືອງ |
---|---|---|---|---|
1 | ອັດສະມັດ | ຈອນ | ຖະຫນົນໂອກສ | ລອນດອນ |
2 | ບຸດ | ໂຈຣຈູກ | ຖະຫນົນຫາວັງຫວັງ | ນິວຢອກ |
3 | ຄາເຕີ | ໂທມັດ | ຖະຫນົນຊາຍຈຸງ | ປັກກິ່ງ |
- ກ່ອນການ SQL Drop
- ຫລັງການ SQL Increment