The error you are receiving is generated by the SQL server when you try to insert a value for the **timestamp** data type column.
According to [Microsoft’s documentation](https://docs.microsoft.com/en-us/sql/t-sql/data-types/rowversion-transact-sql?redirectedfrom=MSDN&view=sql-server-ver15), '**timestamp**' is a data type that exposes automatically generated, unique binary numbers within a database. timestamp is generally used as a mechanism for version-stamping table rows i.e it's automatically generated and guaranteed to be unique. The storage size is 8 bytes. The timestamp data type is just an incrementing number and does not preserve a date or a time.
Hence, you cannot explicitly insert a value into a **timestamp** field and if you were intending to insert a value back into SQL Server, then you could drop the timestamp field and create a new field **CATALOG\_ID** with the datatype **datetime** in the SQL server and then do a [source refresh](https://community.denodo.com/docs/html/browse/latest/vdp/administration/creating_data_sources_and_base_views/source_refresh/source_refresh#source-refresh) on the respective base view. Once the field type is changed, you will be able to insert value for CATALOG\_ID column from Denodo to SQL server
Hope this helps!