今天寫了乙個sql語句怎麼也找不到它的錯誤,
insert into mes_op_processes
(machinetype_id,
op_id,
`name`,
sequence,
workinghours,
engineering_id,
`replace`,
processes_id,
abandon,
create_date,
create_byuser,
create_byip
)values(#,
#,#,
#,#,
#,#,
#,#,
#,#,#)
最終才知道是因為mysql中的關鍵字的問題,
解決方案
1:有些字是關鍵字需要引號引起來,(在英文狀態下,點1左邊的按鍵)
2:或者欄位前帶上表名也是安全的!
mysql 關鍵字 in 查詢引號處理
想要查詢表a中 包含主鍵id int型別 的所有資料,前端傳來引數為id的拼接字串,例如 1,2,3,4。select from a where id in 1 其中?1,為前端傳來的引數 1,2,3,4,最終查詢結果為null,無記錄 本意想查詢的應是 select from a where id...
mysql 中limit 關鍵字
一 基本 sql的limit語法的如以下形式 select from table limit offset rows rows offset offset 當省略offset 的時候,offset作為0 處理,表示提取查詢到的前 rows 條資料 當offse t 0時候,表示提取查詢到的 從off...
MySQL中any some all關鍵字
mysql中any some all關鍵字 any關鍵字 假設any內部的查詢語句返回的結果個數是三個,那麼,select from where a any select from where a result1 or a result2 or a result3 all關鍵字 all關鍵字與any...