当前位置: 首页 > 知识库问答 >
问题:

表格格式的雪花输出

骆雅昶
2023-03-14

当我在snowflake中查询外部表(指向CSV文件)时,结果以JSON格式显示。

我如何检索我的结果在表格格式,而不使用任何这样的sql下面。我想做select*from table,我希望它以显示格式显示。

select
value:c1::int as month_num
,value:c2::string as month_name
from mytable
;

有什么想法吗?谢了。

共有1个答案

公孙胡媚
2023-03-14

在您的表上创建一个视图,并在视图上使用select*

create or replace view my_view as 
select value:c1::int as month_num ,value:c2::string as month_name from mytable;


select * from my_view;
 类似资料:
  • 我已经看到了一些关于数据库到雪花的问题,但我的问题是如何将表格从雪花到数据库。 到目前为止我所做的:创建了一个集群并将集群附加到我的笔记本上(我正在使用Python) 然后我试着用spark.read读取雪花中的FBK _视频表: 我也尝试过:选项(“dbtable”,“从FBK_VIDEOS中选择*”).load() 但我看到的以下错误: net.snowflake.client.jdbc.Sn

  • 我正在编写一个SP,其中输出预期为表。但不能像表格式那样获得输出,而是在使用数组作为返回类型时,将其作为一个对象、单个值或一列中的所有行接收。 ''' 创建或替换过程getRowCount(TABLENAME VARCHAR(1000))返回variant not null language javascript作为$$//动态编写要执行的SQL语句。 ''' 预期输出:在此处输入图像描述

  • 问题内容: 这个问题已经在这里有了答案 : 将列表打印为表格数据 (14个答案) 3年前关闭。 使用python2.7,我正在尝试打印到屏幕表格数据。 这大致就是我的代码: 问题是,取决于长度或数据将不会对齐。 这就是我得到的: 我想要得到什么: 是否有允许执行此操作的模块? 问题答案: 推出自己的格式化功能并不难:

  • 问题内容: 我正在从数据库中获取结果,并希望将数据以表的形式输出到Java的标准输出中 我尝试使用\ t,但是我想要的第一列的长度非常可变。 有没有办法在类似输出的漂亮表格中显示它? 问题答案: 使用。您可以像这样设置字段的长度: 此垫和,10和16个字符,分别。 有关语法的更多信息,请参见 (内部使用)。

  • 我们可以看到格式化就是通过格式字符串得到特定格式: format!("{}", foo) -> "3735928559" format!("0x{:X}", foo) -> "0xDEADBEEF" format!("0o{:o}", foo) -> "0o33653337357" 根据使用的参数类型,同样的变量(foo)能够格式化成不同的形式:X, o 和未指定形式。 这个格式化的功能是通过 t

  • 问题内容: 我想知道Java是否有某种类可以帮助输出格式化。我知道在C ++中,在iomanip中,有一个方法调用setw。我想知道Java是否有与此类似的东西。 问题答案: 看看java.util.Formatter。 String.format()提供了一个方便的包装器。 例如(从链接上的示例修改): 它超越了C的?printf格式。例如,它支持可选的语言环境,并且格式符号可以通过显式索引而不