Node.js MySQL Drop Table

Изтрийте таблица

Можете да изтриете съществуваща таблица, като използвате израза „DROP TABLE“:

Пример

Изтрийте таблицата „клиенти“:

Опитайте сами »

Запазете горния код във файл, наречен „demo_db_drop_table.js“, и стартирайте файла:

Изпълнете „demo_db_drop_table.js“C:\Users\Your Name>node demo_db_drop_table.js

Което ще ви даде този резултат:Table deleted

Изтрийте таблица само ако съществува

Ако таблицата, която искате да изтриете, вече е изтрита или по някаква друга причина не съществува, можете да използвате ключовата дума IF EXISTS, за да избегнете получаването на грешка.

Пример

Изтрийте таблицата „клиенти“, ако тя съществува:

Опитайте сами »

Запишете горния код във файл, наречен „demo_db_drop_table_if.js“, и стартирайте файла:

Изпълнете „demo_db_drop_table_if.js“

C:\Users\Your Name>node demo_db_drop_table_if.js

Ако таблицата съществува, обектът с резултати ще изглежда така:

{
  fieldCount: 0,
  affectedRows: 0,
  insertId: 0,
  serverstatus: 2,
  warningCount: 0,
  message: '',
  protocol41: true,
  changedRows: 0
}

Ако таблицата не съществува, резултатният обект ще изглежда така:

{
  fieldCount: 0,
  affectedRows: 0,
  insertId: 0,
  serverstatus: 2,
  warningCount: 1,
  message: '',
  protocol41: true,
  changedRows: 0
}

Както можете да видите, единствената разлика е, че свойството warningCount е зададено на 1, ако таблицата не съществува.