@@ -140,10 +140,10 @@ function execute(f::Base.Callable, conn::Connection, sql::AbstractString, params
140140end
141141
142142# keyarg versions
143- execute (stmt:: Statement ; kwargs... ) = execute (stmt, kwargs. data )
144- execute (conn:: Connection , sql:: AbstractString ; kwargs... ) = execute (conn, sql, kwargs. data )
145- execute (f:: Base.Callable , conn:: Connection , sql:: AbstractString ; kwargs... ) = execute (f, conn, sql, kwargs. data )
146- execute (f:: Base.Callable , stmt:: Statement ; kwargs... ) = execute (f, stmt, kwargs. data )
143+ execute (stmt:: Statement ; kwargs... ) = execute (stmt, values ( kwargs) )
144+ execute (conn:: Connection , sql:: AbstractString ; kwargs... ) = execute (conn, sql, values ( kwargs) )
145+ execute (f:: Base.Callable , conn:: Connection , sql:: AbstractString ; kwargs... ) = execute (f, conn, sql, values ( kwargs) )
146+ execute (f:: Base.Callable , stmt:: Statement ; kwargs... ) = execute (f, stmt, values ( kwargs) )
147147
148148struct LazyIndex{T} <: AbstractVector{Any}
149149 x:: T
182182
183183# keyarg version
184184executemany (conn:: Connection , sql:: AbstractString , params) = executemany (prepare (conn, sql), params)
185- executemany (conn:: Connection , sql:: AbstractString ; kwargs... ) = executemany (conn, sql, kwargs. data )
185+ executemany (conn:: Connection , sql:: AbstractString ; kwargs... ) = executemany (conn, sql, values ( kwargs) )
186186
187187"""
188188 DBInterface.executemultiple(conn::DBInterface.Connection, sql::AbstractString, [params]) => Cursor-iterator
@@ -198,8 +198,8 @@ executemultiple(stmt::Statement, params) = (execute(stmt, params),)
198198executemultiple (conn:: Connection , sql:: AbstractString , params) = executemultiple (prepare (conn, sql), params)
199199
200200# keyarg version
201- executemultiple (stmt:: Statement ; kwargs... ) = executemultiple (stmt, kwargs. data )
202- executemultiple (conn:: Connection , sql:: AbstractString ; kwargs... ) = executemultiple (conn, sql, kwargs. data )
201+ executemultiple (stmt:: Statement ; kwargs... ) = executemultiple (stmt, values ( kwargs) )
202+ executemultiple (conn:: Connection , sql:: AbstractString ; kwargs... ) = executemultiple (conn, sql, values ( kwargs) )
203203
204204"""
205205 DBInterface.lastrowid(x::Cursor) => Int
0 commit comments