The difference you’re seeing with sp_columns_ex in the container usually comes down to the SQL client libraries inside the Windows container. Containers often ship with older or minimal MDAC/ODBC components, so the procedure ends up returning fewer details because the underlying provider doesn’t expose the same metadata as a full Windows installation. Updating the SQL client stack inside the container, ODBC Driver 18/19 or the latest SQLCMD/SQL tools usually brings the behavior back in line with what you see on a normal Windows host. Once the container has the modern drivers installed, sp_columns_ex tends to return the full metadata again.