我一直在尝试使用DbExtensions.SqlBuilder并遇到类似于question中的奇怪行为
基本上我做的时候
var query = SQL
.SELECT("ID")
.FROM("TABLE")
.WHERE("Column1 = {0}", 1);
而不是让原始的SQL成为
SELECT ID FROM TABLE WHERE Column1 = 1
我得到以下内容:
SELECT ID FROM TABLE WHERE Column1 = {0}
这似乎不对。即使是我引用的问题的答案对我来说似乎也没有意义。为什么WHERE
子句没有正确格式化字符串?
由于