AWS Redshift

Encode

Amazon Redshift AZ64LZOZSTD 字段的支持类型

Type Category Type LZO SZTD AZ64
SMALLINT INT2 Yes Yes Yes
INTEGER INTINT4 Yes Yes Yes
BIGINT INT8 Yes Yes Yes
DECIMAL NUMERIC Yes Yes Yes
REAL FLOAT4 No Yes No
DOUBLE PRECISION FLOATFLOAT8 No Yes No
BOOLEAN BOOL No Yes No
CHAR CHARACTERNCHARBPCHAR Yes Yes No
VARCHAR NVARCHARBPCHARTEXT Yes Yes No
DATETIMESTAMP Yes Yes Yes

Procedure

https://docs.amazonaws.cn/redshift/latest/dg/stored-procedure-create.html

CREATE OR REPLACE PROCEDURE pixonomy.test(source_table_name TEXT, destination_table_name TEXT)
AS $$
DECLARE
    input_row RECORD;
BEGIN
    FOR input_row IN EXECUTE 'SELECT * FROM ' || source_table_name LOOP
        EXECUTE
       'INSERT INTO ' || destination_table_name || ' SELECT ' || quote_literal(input_row.id);
    END LOOP;
END;
$$ LANGUAGE plpgsql;
Category: Cloud

Author: Yoga

Article
Tagcloud
DVA Java Express Architecture Azure CI/CD database ML AWS ETL nest sql AntV Next Deep Learning Flutter TypeScript Angular DevTools Microsoft egg Tableau SAP Token Regexp Unit test Nginx nodeJS sails wechat Jmeter HTML2Canvas Swift Jenkins JS event GTM Algorithm Echarts React-Admin Rest React hook Flux Redux ES6 Route Component Ref AJAX Form JSX Virtual Dom Javascript CSS design pattern