python mssql declare
时间: 2023-06-22 10:06:56 浏览: 186
MSSQL数据库SQL注入手册1
在 Python 中使用 pyodbc 库连接 Microsoft SQL Server 数据库,可以使用 DECLARE 语句声明并初始化一个变量。示例如下:
```python
import pyodbc
# 连接数据库
conn = pyodbc.connect('DRIVER={SQL Server};SERVER=server_name;DATABASE=database_name;UID=username;PWD=password')
# 声明并初始化变量
cursor = conn.cursor()
cursor.execute("DECLARE @var AS VARCHAR(10) = 'hello'")
# 使用变量
cursor.execute("SELECT @var")
result = cursor.fetchone()
print(result[0])
```
在上面的代码中,我们使用 DECLARE 语句声明一个名为 @var 的字符串变量,并将其初始化为 'hello'。然后,我们使用该变量在数据库中执行一个 SELECT 语句,并将结果打印出来。
阅读全文