Mysql 在Athena视图中将bigint更改为string

Mysql 在Athena视图中将bigint更改为string,mysql,sql,string,amazon-web-services,amazon-athena,Mysql,Sql,String,Amazon Web Services,Amazon Athena,我需要在Athena视图中更改我的一列的数据类型。它当前设置为bigint,当我尝试将我的视图与另一个视图连接时,我得到以下错误:“=”不能应用于varchar,bigint。我需要将bigint转换为string。 尝试了以下操作: ALTER VIEW db.my_view MODIFY COLUMN my_column varchar(50) 错误消息:在输入'alter view'时没有可行的替代方案视图不是表!!编辑视图的代码我知道视图不是表。我发布这个问题的原因是我找不到如何用视图

我需要在Athena视图中更改我的一列的数据类型。它当前设置为
bigint
,当我尝试将我的视图与另一个视图连接时,我得到以下错误:
“=”不能应用于varchar,bigint
。我需要将
bigint
转换为
string
。 尝试了以下操作:

ALTER VIEW db.my_view MODIFY COLUMN my_column varchar(50)

错误消息:
在输入'alter view'时没有可行的替代方案

视图不是表!!编辑视图的代码我知道视图不是表。我发布这个问题的原因是我找不到如何用视图而不是表来实现这一点…视图不是表!!编辑视图的代码我知道视图不是表。我发布这个问题的原因是我找不到如何用视图而不是表来实现这一点。。。
Cast("db"."my_column" as varchar) as my_column