using sql_variant in table partition
Table partition column in SQL Server is restricted into specific data types.
In our modern time, we need more and more un-structed partition table. That mean to allow the data type sqlvariant to use in partition criteria column. when the actual criteria is the data type under the sqlvariant.