假设我有一个名为“someTable”的表,我想删除 column1 = “data1”、column2 = “data2”等的行...
这是我到目前为止的代码。
(let [db-host "asdfgh.abc.roott.net"
db-port 1234
db-name "ABCDE"]
(def db {:classname "oracle.jdbc.driver.OracleDriver" ; must be in classpath
:subprotocol "oracle:thin"
:subname (str "@" db-host ":" db-port ":" db-name)
; Any additional keys are passed to the driver
; as driver-specific properties.
:user "user"
:password "password"}
))
(sql/with-connection db
(sql/delete-rows "tableName" [{column1, data1} {column2, data2}]))
我收到一个错误...为什么?