google-bigquery - 如何查找 BigQuery 表所需的列
问题描述
我在 BigQuery 中有一个表,我想知道需要哪些字段。我怎么做?提前致谢!
我尝试了以下查询,但没有一个告诉我所需的字段信息。
SELECT * FROM mydataset.INFORMATION_SCHEMA.TABLES;
SELECT column_name, data_type
FROM `myprojectid`.mydataset.INFORMATION_SCHEMA.COLUMNS
WHERE table_name = 'mytablename'
解决方案
添加is_nullable
栏目:
SELECT column_name, data_type, is_nullable
FROM `myprojectid`.mydataset.INFORMATION_SCHEMA.COLUMNS
WHERE table_name = 'mytablename'
推荐阅读
- python - 如何在两层多层感知器中更新学习率?
- c++ - 如何修复错误:g++.exe:不能用 -c 或 -S 指定 -o 和多次编译
- r - 选择R中两列的部分字符串匹配的行?
- c# - 无法添加服务器引用:合同需要 Duplex,但绑定“BasicHttpBinding”不支持它或未正确配置以支持它
- javascript - 如何计算存储在 LocalStorage 中的数字的总和?
- javascript - 如何处理返回 Promise 的函数
- c# - linq 查询的布尔值设置为 false,但在 SQL 中为 true
- sql - 逐行连接两个表
- exception - Laravel 不会捕获 ErrorException
- python - 关系分类变量的图形表示