

 Amazon Redshift dejará de admitir la creación de UDF de Python después del 30 de junio de 2026. Empezaremos a aplicarlo por fases. Para obtener más información sobre los detalles del fin de vida de Python y las opciones de migración, consulte la [entrada del blog](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/) que se publicó el 30 de junio de 2025. 

# ALTER SCHEMA
<a name="r_ALTER_SCHEMA"></a>

Cambia la definición de un esquema existente. Utilice este comando para cambiar el nombre de un esquema o el propietario de un esquema. Por ejemplo, cambie el nombre de un esquema existente para conservar una copia de seguridad de ese esquema cuando planifique crear una nueva versión de ese esquema. Para obtener más información acerca de los esquemas, consulte [CREATE SCHEMA](r_CREATE_SCHEMA.md).

Para ver las cuotas del esquema configuradas, consulte [SVV\_SCHEMA\_QUOTA\_STATE](r_SVV_SCHEMA_QUOTA_STATE.md).

Para ver los registros en los que se superaron las cuotas del esquema, consulte [STL\_SCHEMA\_QUOTA\_VIOLATIONS](r_STL_SCHEMA_QUOTA_VIOLATIONS.md).

## Privilegios necesarios
<a name="r_ALTER_SCHEMA-privileges"></a>

Los siguientes privilegios son necesarios para ALTER SCHEMA:
+ Superusuario
+ Usuarios con el privilegio ALTER SCHEMA
+ Propietario del esquema

Al cambiar el nombre de un esquema, tenga en cuenta que los objetos que utilizan el nombre anterior, como los procedimientos almacenados o las vistas materializadas, deben actualizarse para utilizar el nuevo nombre.

## Sintaxis
<a name="r_ALTER_SCHEMA-synopsis"></a>

```
ALTER SCHEMA schema_name
{
RENAME TO new_name |
OWNER TO new_owner |
QUOTA { quota [MB | GB | TB] | UNLIMITED }
}
```

## Parameters
<a name="r_ALTER_SCHEMA-parameters"></a>

 *schema\_name*   
El nombre del esquema de la base de datos que se modificará. 

RENAME TO   
Una cláusula que cambia el nombre del esquema. 

 *new\_name*   
El nuevo nombre del esquema. Para obtener más información acerca de los nombres válidos, consulte [Nombres e identificadores](r_names.md). 

OWNER TO   
Una cláusula que cambia el propietario del esquema. 

 *new\_owner*   
El nuevo propietario del esquema. 

QUOTA   
La cantidad máxima de espacio en disco que puede utilizar el esquema especificado. Este espacio es el tamaño colectivo de todas las tablas en el esquema especificado. Amazon Redshift convierte el valor seleccionado en megabytes. Gigabytes es la unidad de medida predeterminada cuando no se especifica un valor.   
Para obtener más información acerca de la configuración de las cuotas del esquema, consulte [CREATE SCHEMA](r_CREATE_SCHEMA.md).

## Ejemplos
<a name="r_ALTER_SCHEMA-examples"></a>

En el siguiente ejemplo, se cambia el nombre del esquema SALES a US\_SALES.

```
alter schema sales
rename to us_sales;
```

En el siguiente ejemplo, se otorga la propiedad del esquema US\_SALES al usuario DWUSER.

```
alter schema us_sales
owner to dwuser;
```

En el siguiente ejemplo, se cambia la cuota a 300 MB y se quita la cuota.

```
alter schema us_sales QUOTA 300 GB;
alter schema us_sales QUOTA UNLIMITED;
```