问题描述
我正在尝试在 BigQuery 中列出数据集中存在的所有对象。
我尝试在 Google SDK shell 中使用 bq ls projectID:dataset_name
命令。然而,这仅返回数据集中存在的表列表。我有兴趣列出同一数据集中存在的所有存储过程。
解决方法
有可能得到list of functions with a query:
bq query --nouse_legacy_sql \
'SELECT
*
FROM
mydataset.INFORMATION_SCHEMA.ROUTINES'