我是否总是需要更新存储过程更改的edmx?
问题描述:
我有这个存储过程的代码更改而在以前的查询是我是否总是需要更新存储过程更改的edmx?
update Table set date = getdate()
改为
update Table set date = dateadd(hh,15,getdate())
次变动是为了存储过程,我需要在我的代码更新EDMX后? 或者我可以直接对Prod数据库进行更改,并且应用程序会有更改?
答
如果存储过程的外部接口没有改变(即没有更改存储过程的参数列表,并且输出格式相同),那么EDMX不需要改变。所以,如果这种改变只是在存储过程的内部,你应该没问题。