0

我有以下基于 MS-SQL 的查询,我需要将其转换为基于 Sqlite3 的数据库

DECLARE @status int, @nextPriority int
SELECT @status = status FROM status WHERE nameStatus = '234'

然后我必须在 INSERT 查询中使用该变量。

我认为一种方法是执行查询和绑定变量,但我愿意在 Go 中执行所有查询。可能吗?

我正在使用 Python 2.6

谢谢

4

1 回答 1

1

sqlite 不支持存储过程。

您可以SELECT直接进入INSERT语句(示例),也可以将其分解为两个单独的准备好的语句。

sqlite 对查询及其响应的开销并不完全相同,因此通常没什么大不了的。

于 2012-10-11T21:28:49.123 回答