可以通过ADO.Net传递到Sql Server查询的参数限制为2,100,但是.Net开发人员使用的其他常见数据库的记录限制是什么-特别是我感兴趣的是:
有人知道吗?
甲骨文:64,000。资源
MySQL:
MySqlCommand.Prepare()
IgnorePrepare=false
num_params
PostgreSQL:编辑:根据Magnus Hagander的回答,查询为34464,函数为100(在此处复制答案以提供单个参考点)
SqlLite:999(SQLITE_MAX_VARIABLE_NUMBER,默认为999,但可以在运行时降低)-对于函数,默认值为100个参数。请参阅运行时限制文档的第9节