[ ] Regression (a behavior that used to work and stopped working in a new release)
[x ] Bug report
[ ] Performance issue
[ ] Feature request
[ ] Documentation issue or request
[ ] Support request => Please do not submit support request here, instead go to https://varigence.com/Forums?forumName=BimlStudio or email support@varigence.com
[ ] Other... Please describe:
Current behavior
When creating a parameter for an ExecuteSqlTask, the incorrect datatype is generated in the package. When specifying a "DateTime" or "DateTime2" datatype, we expect to see a DbTimeStamp in the generated package, however we are getting a "Date" for the datatype of the parameter instead.
Expected behavior
Minimal reproduction of the problem with instructions
CREATE PROCEDURE TestProc
@DateTime DATETIME OUTPUT
AS
BEGIN
SET @DateTime = GETDATE()
END
GO
for the Parameter you will get
Desired result: DBTIMESTAMP
Generated result: DATE (whether the user puts DateTime2 or DateTime for the parameter datatype)
I'm submitting a...
Current behavior
When creating a parameter for an ExecuteSqlTask, the incorrect datatype is generated in the package. When specifying a "DateTime" or "DateTime2" datatype, we expect to see a DbTimeStamp in the generated package, however we are getting a "Date" for the datatype of the parameter instead.
Expected behavior
Minimal reproduction of the problem with instructions
where this is the StoredProc:
for the Parameter you will get Desired result: DBTIMESTAMP Generated result: DATE (whether the user puts DateTime2 or DateTime for the parameter datatype)
Environment