In Google BigQuery, I have a timestamp field which has the year 20195. This is ofcourse causing errors as it's outside the Standard SQL Timestamp range. However I cannot update this records or delete this record as the error, even by using SAFE_CAST. For example, i've tried:
UPDATE [table] SET DateField = SAFE_CAST('2019-01-01 00:00:00 UTC' AS TIMESTAMP)...
"Cannot return an invalid timestamp value of 575129030400000000 microseconds relative to the Unix epoch." pops up. I know how to SELECT and return a null instead of an error using Safe-Cast, but cannot use this to update/delete.
Question is: How can I delete or update this field successfully with out any errors?