如何在谷歌腳本中使用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)...等等? –