AS AgentScopeAPI 手册 / API Reference

BoundSql

public record BoundSql(String sql, List<Object> params)
源码Source io/agentscope/extensions/jdbc/dialect/BoundSql.java:32–38

承载 Bound SQL数据的记录类型。位于 io.agentscope.extensions.jdbc.dialect 包。核心成员包括 sql、params、BoundSql。

An assembled SQL statement with its bind parameters.

The unified return type for all dialect business-SQL methods. Consumers execute #sql() and bind #params() in order.

记录组件摘要Record Component Summary

组件Component类型Type说明Description
sqlString
执行SQL相关操作。
the SQL statement with `?` placeholders
paramsList<Object>
执行参数相关操作。
bind parameters in placeholder order

构造器摘要Constructor Summary

构造器Constructor说明Description
public BoundSql(String sql, Object... params)
初始化 `BoundSql` 实例。
Convenience constructor accepting varargs params.

记录组件详情Record Component Detail

sql

String sql

执行SQL相关操作。

the SQL statement with ? placeholders

源码Source io/agentscope/extensions/jdbc/dialect/BoundSql.java:32–38

params

List<Object> params

执行参数相关操作。

bind parameters in placeholder order

源码Source io/agentscope/extensions/jdbc/dialect/BoundSql.java:32–38

构造器详情Constructor Detail

BoundSql

public BoundSql(String sql, Object... params)

初始化 BoundSql 实例。

Convenience constructor accepting varargs params.

参数Parameters
名称Name类型Type说明Description
sqlStringSQL(类型 `String`)。The sql.
params varargsObject...参数(类型 `Object...`)。The params.
源码Source io/agentscope/extensions/jdbc/dialect/BoundSql.java:35–37
基于官方固定版本源码静态生成Generated from pinned official sources · Python 2.0.11 · Java 2.0.4
签名与文档为静态抽取;如有疑问请以源码为准。Signatures and docs are extracted statically; verify against the source when in doubt.