我正在创建一个智能列表,以便更好地查看报告。
我的问题是当我生成下面的查询时,它失败并显示此错误消息“将 varchar 值 'Field2' 转换为数据类型 int 时转换失败。”
这是我的查询
SELECT * FROM (SELECT *, ROW_NUMBER() OVER (ORDER BY [SECCODE]) AS RowNumber
FROM myDB.mySchema.myView
WHERE [Field1]<[Field2]) tempTable WHERE [tempTable].[RowNumber]>=1 AND [tempTable].[RowNumber]<=100
Field2 来自文本框。我尝试输入确切的字段名称,但仍然出现错误。
请帮忙。提前致谢。