

 Amazon Redshift will no longer support the creation of new Python UDFs starting Patch 198. Existing Python UDFs will continue to function until June 30, 2026. For more information, see the [ blog post ](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

# SVV\$1COLUMNS
<a name="r_SVV_COLUMNS"></a>

Use SVV\$1COLUMNS to view catalog information about the columns of local and external tables and views, including [late-binding views](r_CREATE_VIEW.md#r_CREATE_VIEW_late-binding-views).

SVV\$1COLUMNS is visible to all users by default. To control access to your database's metadata, enable metadata security for your provisioned cluster or serverless workgroup. Metadata security lets you separate view permissions for object metadata by users and roles. For more information, see [Metadata security](t_metadata_security.md).

The SVV\$1COLUMNS view joins table metadata from the [System catalog tables](c_intro_catalog_views.md) (tables with a PG prefix) and the [SVV\$1EXTERNAL\$1COLUMNS](r_SVV_EXTERNAL_COLUMNS.md) system view. The system catalog tables describe Amazon Redshift database tables. SVV\$1EXTERNAL\$1COLUMNS describes external tables that are used with Amazon Redshift Spectrum. 

All users can see all rows from the system catalog tables. Regular users can see column definitions from the SVV\$1EXTERNAL\$1COLUMNS view only for external tables to which they have been granted access. Although regular users can see table metadata in the system catalog tables, they can only select data from user-defined tables if they own the table or have been granted access. 

## Table columns
<a name="r_SVV_COLUMNS-table-columns"></a>

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/redshift/latest/dg/r_SVV_COLUMNS.html)