gpt4 book ai didi

Azure SQL 数据仓库相当于 AWS Redshift 的 "UNLOAD"语句

转载 作者:行者123 更新时间:2023-12-03 01:39:41 33 4
gpt4 key购买 nike

Azure SQL 数据库/数据仓库中是否有类似于 Redshift 中的 UNLOAD 语句的命令?

我正在 Azure 中寻找一条将在 Azure blob 中创建文件的 sql 语句。

最佳答案

您正在寻找 CREATE EXTERNAL TABLE AS SELECT。

From the docs:

CREATE EXTERNAL TABLE [ [database_name  . [ schema_name ] . ] | schema_name . ] table_name   
WITH (
LOCATION = 'hdfs_folder',
DATA_SOURCE = external_data_source_name,
FILE_FORMAT = external_file_format_name
[ , <reject_options> [ ,...n ] ]
)
AS <select_statement>
[;]

<reject_options> ::=
{
| REJECT_TYPE = value | percentage
| REJECT_VALUE = reject_value
| REJECT_SAMPLE_VALUE = reject_sample_value
}

<select_statement> ::=
[ WITH <common_table_expression> [ ,...n ] ]
SELECT <select_criteria>

关于Azure SQL 数据仓库相当于 AWS Redshift 的 "UNLOAD"语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55031660/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com