我正在创建视图以将varchar
转换为数字(例如字段vw_number
)和日期以转换为美式(101)样式,即mm / dd / yyyy(字段{{1} }。
创建的视图很好,数据看起来很好,但是当我使用这些字段过滤数据时,它不起作用。
dt_view
引发错误:
无法将nvarchar转换为数字。
select * from view where vw_number = 20
查询运行正常,但未按预期运行。 select * from view where dt_view >= '10/01/2019'
是表格中的日期字段。
答案 0 :(得分:0)
尝试
Anchored
如果您拥有非数字数据,则转换肯定会失败。
要查找非数字,请尝试
CanCollide = true