如何將這些查詢從單個字符串拆分爲單個查詢數組?SQL查詢語法拆分器
例如:
"SELECT * FROM table1; SELECT * FROM table2;"
成
[
"SELECT * FROM table1;",
"SELECT * FROM table2;"
]
好,我不能使用javascript.split( 「;」),因爲可以有分號在查詢作爲值。像
"SELECT * FROM table 1 WHERE col LIKE ';'"
謝謝。
像
把它分解原生的SQL在JavaScript? – 2014-10-01 07:24:30
如果您將SQL從客戶端發送到您的服務器以執行(甚至通過JavaScript更糟糕)......更改您的地址,混淆名稱並假裝您是攝影師。這是_SQL注入變得簡單。從客戶端你必須收集/發送參數,查詢必須建立在服務器端。 – 2014-10-01 07:28:08
謝謝你們。我實際上是在這裏製作一個sql終端。所以我需要來自html的查詢。 – kenicky 2014-10-01 08:49:33