Parametrizing TOP value in tsql and pyodbc

前端 未结 2 966
醉话见心
醉话见心 2021-01-23 19:31

I try to parametrize number of top rows to get from table.

I tried it with

db.cursor.execute(
        \'\'\'
        SELECT TOP ? VALUE FROM mytable 
           


        
2条回答
  •  走了就别回头了
    2021-01-23 20:10

    You can use string formatting for the TOP (and a proper parameter for the WHERE) provided that top_limit is an int so there is very little danger of SQL Injection issues.

提交回复
热议问题