我有这段代码在 chrome 浏览器窗口中按预期工作。这是 Athena 中的 Amazon Web Services 创建表语句。
CREATE EXTERNAL TABLE IF NOT EXISTS default.sh_code (
`shcode` string,
`mob` bigint,
`c_id` int,
`o_series` int,
`c_at` timestamp,
`archive` int
)
ROW FORMAT SERDE 'org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe'
WITH SERDEPROPERTIES (
'field.delim' = '\t'
) LOCATION 's3://testme16234/short_unique_codes/'
TBLPROPERTIES ('has_encrypted_data'='false');
如果我将代码复制粘贴到 gmail 撰写窗口中,则很难取回相同的代码。我可以从 gmail 窗口复制粘贴回 AWS 窗口,但执行时出现错误。当我将代码粘贴到 gmail 撰写窗口中时,文本中是否添加了一些额外的代码?
如果我从 gmail compose 窗口保存文本,它会保存为 utf-8,而 AWS 选项卡中的文本会保存为 ASCII。我需要将文件从 utf 转换为 ascii 以便在 AWS 中再次使用它。