0

我正在编写一些报告代码,这需要执行复杂的 sql 代码并使用原始连接执行它。我很适合静态参数,但不确定如何处理动态值。

我准备动态sql,然后创建一个语句对象

st = conn.prepare(dynamic_sql_string)
st.execute(dynamic values).

如何创建此动态值代码?在一个它将是

st.execute(@first_name)

在第二种情况下,它将是

st.execute(@last_name).

如何编写此动态代码?

4

1 回答 1

1

明白了,你用

eval "st.execute(dynamic values").
于 2013-03-10T12:02:14.140 回答