ODBC 라이브러리는 일반적으로 쿼리와 매개변수를 데이터베이스에 별도로 전달하는 매개변수화된 쿼리를 생성하는 기능을 제공합니다.이것은 기본적으로 SQL 주입 공격의 위험을 제거하지만 프로그래밍 관점에서도 매우 편리합니다.JMP에는 ODBC 쿼리가 있으므로 다음을 수행할 수 있도록 매개변수화된 쿼리도 있어야 합니다.
Execute SQL(database,
"Select * from Employees where Name like ? and Status=?",
"BobList",
{"Bob", "Active"}
);pyodbc의 매개변수화된 쿼리:
https://github.com/mkleehammer/pyodbc/wiki/Getting-started#parameters
.NET 에코시스템의 매개변수화된 쿼리:
https://docs.microsoft.com/en-us/dotnet/api/system.data.odbc.odbccommand.parameters?redirectedfrom=MSDN&view=dotnet-plat-ext-5.0#System_Data_Odbc_OdbcCommand_Parameters