Utiliser une insertion en bloc - 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.

Utiliser une insertion en bloc

Utilisez une opération d'insertion en bloc avec une clause SELECT pour une insertion de données hautes performances.

Utilisez les commandes INSERT et CREATE TABLE AS lorsque vous avez besoin de déplacer les données ou un sous-ensemble de données d'une table vers une autre.

Par exemple, l'instruction INSERT suivante sélectionne toutes les lignes de la table CATEGORY et les insère dans la table CATEGORY_STAGE.

insert into category_stage (select * from category);

L'exemple suivant crée CATEGORY_STAGE comme copie de CATEGORY et insère toutes les lignes de CATEGORY dans CATEGORY_STAGE.

create table category_stage as select * from category;