如何在谷歌脚本中使用registerOutParameter(int parameterIndex,int sqlType)?如何在google脚本中使用registerOutParameter?
问题是使用参数:sqlType。 parameterIndex不使问题
我明白slqType应该由整数来代表 - see in documentation
...但整数代表则sqlType:VARCHAR,则整数...?
如何在谷歌脚本中使用registerOutParameter(int parameterIndex,int sqlType)?如何在google脚本中使用registerOutParameter?
问题是使用参数:sqlType。 parameterIndex不使问题
我明白slqType应该由整数来代表 - see in documentation
...但整数代表则sqlType:VARCHAR,则整数...?
您可以选择这个documentation。它指出,参数应该是:
parameterIndex
- 第一个参数是1,第二个是2,等等sqlType
- 由java.sql.Types定义的JDBC类型代码。 如果参数是JDBC类型NUMERIC或DECIMAL,则应使用接受比例值的registerOutParameter版本。正如您在此示例中看到:google-apps-script.jdbc.d.ts,你应该把它作为Integer
。
registerOutParameter(parameterIndex: Integer, sqlType: Integer): void;
可能有一种方法可以通过名称来引用SQL类型,而不必记住java.sql的列表。类型拿到INT但为了找到SQL类型使用下面的列表我没有在谷歌Apps脚本文件做任何事
同时发现
来源:http://docs.oracle.com/javase/6/docs/api/constant-values.html#java.sql.Types
这是一个理论。但如何在实践中使用它?写一份工作的例子! ;) –
...当我想使用第一个参数作为Integer我应该写:registerOutParameter(1,1),registerOutParameter(1,2),registerOutParameter(1,3)...等等? –