点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好社区,
我正在尝试使用Free Hand SQL执行存储过程并提示输入日期,但出现数据类型转换错误。 下面是查询和错误。
EXEC [Test]。[dbo]。[Alpha] @FridayDate = @Prompt('Enter Date','A',, Mono,Free,Persistent ,, User:0)
最初,变量@FridayDate的数据类型在SP中为varchar,当我将数据类型更改为Date时,出现以下错误。
我可以毫无问题地直接传递日期值,以下是查询。
EXEC [测试]。[dbo]。[Alpha] @FridayDate ='20200605'
任何人都可以建议解决此问题的方法。
谢谢
克里斯汀
(13.8 kB)
您可以将提示更改为" D"或" DT"而不是" A"吗?
感谢您的回复,贾瓦哈尔!
我同时尝试了" D"和" DT"。 我遇到了" D"错误,我认为这是因为" D"正在传递今天的日期,而@FridayDate仅接受周五日期,例如7/3/2020、6/26/2020。
EXEC [Test]。[dbo]。[Alpha] @FridayDate = @Prompt('Enter Date','D',, Mono,Free,Persistent ,, User:0)
DT提供的数据类型转换错误与第一个屏幕截图相同。
一周热门 更多>