I am copying an existing table into a different environment using its DDL. Some of the columns are type 'NULL.' Right now the values for said column are NULL in the sample I am given, but they probably shouldnt be according to their names (will probably be dates, IDs, bool). This is using databricks delta tables. It will be an automatic ingestion so I wont be able to update columns later.
Is this going to create issues if there is non null data in the future being ingested into this table? If so, how can I avoid this ingestion issue?
Example:
show create table oldEnv.tableName
create table oldEnv.tableName(
col1 decimal(5,0),
col2 decimal(5,0),
col3 timestamp,
col4 string,
...
colX_flag,
colY_update_date,
colZ_ID
) using delta location db.location/path
Can I just keep them as null and let databricks handle it when values come up?