cari

Rumah  >  Soal Jawab  >  teks badan

node.js - Apabila nod mengendalikan mysql, mengapakah beberapa rentetan pertanyaan menggunakan backticks `` dan sesetengahnya menggunakan petikan berganda ""?

node mengendalikan mysql Mengapa beberapa rentetan pertanyaan menggunakan backticks ``, dan ada yang menggunakan petikan berganda "" Saya harap keraguan itu dapat dijawab

//查询
var selectSQL='select * from `mytable`';
//添加
var insertSQL='insert into `mytable` (`name`)values("mary")';
//修改
var updateSQL='update `mytable` set `name`="caton" where name="mary"'
//删除
var deleteSQL='delete from `mytable` where `name` like "caton"';

//执行SQL
connection.query(updateSQL, function(err, rows) {
    if (err) throw err;
});
曾经蜡笔没有小新曾经蜡笔没有小新2729 hari yang lalu637

membalas semua(2)saya akan balas

  • PHP中文网

    PHP中文网2017-05-31 10:41:18

    Sebaliknya mewakili medan atau nama jadual pangkalan data, yang khas untuk sistem Simbol berganda hanya mewakili rentetan

    balas
    0
  • 为情所困

    为情所困2017-05-31 10:41:18

    Fungsi petikan tunggal adalah untuk menyertakan rentetan Fungsi tanda belakang adalah berbeza sepenuhnya daripada petikan tunggal
    Jika anda mempunyai medan bernama kunci, maka anda harus menyertakan kunci dalam tanda belakang up.
    Oleh kerana kunci ialah kata kunci dalam MySQL, jika ia tidak disertakan dalam tanda belakang, ia akan menyebabkan ralat penghuraian sintaks.

    balas
    0
  • Batalbalas