getDataSource - 获取数据源的引用
db.getDataSource( <name> )
Sdb
该函数用于获取数据源的引用,通过该引用可以对数据源的元数据信息进行修改。
name( string, 必填 )
数据源名称
函数执行成功时,将返回一个 DataSource 对象。
函数执行失败时,将抛异常并输出错误信息。
getDataSource()
函数常见异常如下:
错误码 | 错误类型 | 可能发生的原因 | 解决办法 |
---|---|---|---|
-370 | SDB_CAT_DATASOURCE_NOTEXIST | 数据源不存在 | 检查是否存在指定数据源 |
当异常抛出时,可以通过 getLastErrMsg() 获取错误信息或通过 getLastError() 获取错误码。更多错误处理可以参考常见错误处理指南。
v3.2.8 及以上版本
获取数据源 datasource 的引用
> var ds = db.getDataSource("datasource")
修改该数据源的访问权限为“WRITE”
> ds.alter({AccessMode:"WRITE"})