@Anshulee Asthana Thanks for getting back and glad to know you were able to identify the root cause of the issue.
I agree that the error message could have been better described in the error message. I would highly encourage you to please share feedback directly from ADF Portal as below:
Since the issue is only with few records and you would like to continue the process on error by skipping errored rows, then you can utilize the Error row handling settings
in Mapping data flow sink transformation. Using these settings your data will copied to database and all the bad records can be skipped and logged to storage file for fixing.
You can refer to this documentaion which has a demonstration video and in detailed information: Mapping data flow sink - Error row handling
In addition you can also refer to this document for additional information: Handle SQL truncation error rows in Data Factory mapping data flows
Hope this information helps.
Thank you