Google bigquery 参数在BigQuery中的信息\u SCHEMA.parameters中是否始终保持其顺序?

Google bigquery 参数在BigQuery中的信息\u SCHEMA.parameters中是否始终保持其顺序?,google-bigquery,Google Bigquery,在BigQuery中,假设我创建以下过程: CREATE PROCEDURE myDataSet.my_proc(IN var1 INT64, IN var2 NUMERIC, OUT var3 STRING) BEGIN \*some statements*\ END; 现在,假设我想获取有关此过程参数的元数据。因此,我在BigQuerymyDataSet.INFORMATION\u SCHEMA.PARAMETERS中使用以下视图 我执行以下查询: SELECT PARAMETER_MOD

在BigQuery中,假设我创建以下过程:

CREATE PROCEDURE myDataSet.my_proc(IN var1 INT64, IN var2 NUMERIC, OUT var3 STRING)
BEGIN
\*some statements*\
END;
现在,假设我想获取有关此过程参数的元数据。因此,我在BigQuery
myDataSet.INFORMATION\u SCHEMA.PARAMETERS
中使用以下视图

我执行以下查询:

SELECT PARAMETER_MODE, PARAMETER_NAME, DATA_TYPE 
FROM myDataSet.INFORMATION_SCHEMA.PARAMETERS
WHERE SPECIFIC_NAME = 'my_proc';
当我运行上述查询时,我得到以下结果:

IN var1 INT64
IN var2 NUMERIC
OUT var3 STRING

我是否可以始终假设我将按照参数在过程中出现的顺序获取参数,当我执行上面的代码> >信息-Studio。参数< /代码>,或者我需要考虑代码< > SalaLyPosie列的排序吗?

< P>你必须使用<代码>