MySQL DROP TABLE
Jadvalni o‘chirish
dan foydalanib mavjud jadvalni o‘chirishingiz mumkin "JADVAL TASHLASH" operatori:
Misol
"Mijozlar" jadvalini o‘chirish:
let mysql = require('mysql');
let con = mysql.createConnection({
host: "localhost",
user: "yourusername",
password: "yourpassword",
database: "mydb"
});
con.connect(function(err) {
if (err) throw err;
let sql = "DROP TABLE customers";
con.query(sql, function (err, result) {
if (err) throw err;
console.log("Table deleted");
});
});
Misolni ishga tushirish »
Yuqoridagi kodni "demo_db_drop_table.js" nomli faylga saqlang va faylni ishga tushiring:
"demo_db_drop_table.js" ni ishga tushiring
C:\Users\Your Name>node demo_db_drop_table.js
Bu sizga bu natijani beradi:
Table deleted
Faqat mavjud bo‘lsa tashlab qo‘ying
Agar siz o‘chirmoqchi bo‘lgan jadval allaqachon o‘chirilgan bo‘lsa yoki boshqasi uchun sababi mavjud bo‘lmasa, IF EXISTS kalit so‘zidan foydalanishingiz mumkin xato.
Misol
Agar mavjud bo‘lsa, "mijozlar" jadvalini o‘chiring:
let mysql = require('mysql');
let con = mysql.createConnection({
host: "localhost",
user: "yourusername",
password: "yourpassword",
database: "mydb"
});
con.connect(function(err) {
if (err) throw err;
let sql = "DROP TABLE IF EXISTS customers";
con.query(sql, function (err, result) {
if (err) throw err;
console.log(result);
});
});
Misolni ishga tushirish »
Yuqoridagi kodni "demo_db_drop_table_if.js" nomli faylga saqlang va faylni ishga tushiring:
"demo_db_drop_table_if.js" ni ishga tushiring
C:\Users\Your Name>node demo_db_drop_table_if.js
Agar jadval mavjud bo‘lsa, natija obyekti quyidagicha ko‘rinadi:
{
fieldCount: 0,
affectedRows: 0,
insertId: 0,
serverstatus: 2,
warningCount: 0,
message: '',
protocol41: true,
changedRows: 0
}
Agar jadval mavjud bo‘lmasa, natija obyekti quyidagicha ko‘rinadi:
{
fieldCount: 0,
affectedRows: 0,
insertId: 0,
serverstatus: 2,
warningCount: 1,
message: '',
protocol41: true,
changedRows: 0
}
Ko‘rib turganingizdek, yagona farq shundaki, agar jadval mavjud bo‘lmasa warningCount xususiyati 1 ga o‘rnatiladi.
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
