Instructions SQL prises en charge pour le partage de données en écritures sur les consommateurs - Amazon Redshift

Amazon Redshift ne prendra plus en charge la création de nouveaux Python UDFs à compter du 1er novembre 2025. Si vous souhaitez utiliser Python UDFs, créez la version UDFs antérieure à cette date. Le Python existant UDFs continuera à fonctionner normalement. Pour plus d’informations, consultez le billet de blog .

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Instructions SQL prises en charge pour le partage de données en écritures sur les consommateurs

Les instructions DDL (Data Definition Language) suivantes sont prises en charge pour le partage de données avec écritures :

  • ALTER TABLE RENAME TO

  • ALTER TABLE RENAME COLUMN TO

  • MODIFIER LA ADD/DROP COLONNE DU TABLEAU

  • ALTER SCHEMA RENAME TO

  • { CREATE | DROP } SCHEMA

  • { CREATE | DROP | SHOW } TABLE

  • CREATE TABLE table_name AS

  • BEGIN | START TRANSACTION

  • END | COMMIT | ROLLBACK

  • TRUNCATE

Les instructions DML (Data Manipulation Language) suivantes sont prises en charge pour le partage de données avec écritures :

  • SELECT

  • INSERT

  • INSERT INTO SELECT

  • UPDATE

  • DELETE

  • MERGE

  • COPY without COMPUPDATE

Les instructions d’analyse suivantes sont prises en charge pour le partage de données avec écritures :

  • ANALYZE. Le consommateur exécute USER ANALYZE et envoie les statistiques au producteur.

  • Analyse activée en CTAS/COPY exécutant sur le consommateur. Cela inclut le multiplexage pour les petits consommateurs.

  • Exécution automatique de l’analyse sur le producteur après COPY.

Les instructions d’autorisation suivantes sont prises en charge pour le partage de données avec écritures :

  • { GRANT | REVOKE } privilege_name ON OBJECT_TYPE object_name TO consumer_user

  • SHOW GRANTS. Pour plus d’informations, consultez SHOW GRANTS.