MySQL Shell API8.0.31
MySQL产品的统一开发接口
方法|属性|全体成员名单
ClassicResult类引用

支持通过MySQL协议对数据库进行操作后的结果信息浏览。更多…

方法

fetchOne()
检索下一个ClassicResult更多…
字典 fetchOneObject()
检索下一个并将其作为对象返回。更多…
列表 fetchAll()
返回的列表。对象,该对象包含结果上留下的每个记录的元素。更多…
整数 getAffectedItemsCount()
最后一次操作的受影响项的数量。更多…
整数 getAffectedRowCount()
最后一个操作受影响的行数。更多…
整数 getColumnCount()
检索当前结果上的列数。更多…
列表 getcolumnname()
获取当前结果上的列。更多…
列表 getColumns()
获取活动结果上的列的列元数据。更多…
字符串 getExecutionTime()
检索指示已执行操作的执行时间的字符串值。
保龄球 hasData()
如果最后一个语句执行有一个结果集,则返回true。
字符串 getInfo()
检索一个字符串,该字符串提供有关最近执行语句的信息。更多…
整数 getAutoIncrementValue()
返回自动生成(从插入操作)的最后一个插入id。更多…
整数 getWarningCount()
上次语句执行时产生的警告数量。更多…
整数 getWarningsCount()
上次语句执行时产生的警告数量。更多…
列表 getWarnings()
检索由执行的操作生成的警告。更多…
保龄球 nextDataSet()
准备SqlResult以开始从下一个Result(如果返回了许多结果)读取数据。更多…
保龄球 nextResult()
准备SqlResult以开始从下一个Result(如果返回了许多结果)读取数据。更多…

属性

整数 affectedItemsCount
一样getAffectedItemsCount ()
整数 affectedRowCount
一样getAffectedRowCount ()更多…
整数 columnCount
一样getColumnCount ()
列表 columnNames
一样getcolumnname ()
列表
一样getColumns ()
字符串 executionTime
一样getExecutionTime ()
字符串 信息
一样getInfo ()
整数 autoIncrementValue
一样getAutoIncrementValue ()
列表 警告
一样getWarnings ()
整数 warningCount
一样getWarningCount ()更多…
整数 warningsCount
一样getWarningsCount ()

详细描述

支持通过MySQL协议对数据库进行操作后的结果信息浏览。

该类允许访问从Dev API查询中检索的经典MySQL数据模型的结果集。

成员功能文档10bet官方网站

fetchOne ()

fetchOne

检索下一个ClassicResult

返回
一个对象,表示结果中的下一个记录。

fetchOneObject ()

字典fetchOneObject

检索下一个并将其作为对象返回。

返回
包含行信息的字典。

列名将用作返回字典中的键,列数据将用作键值。

如果一个列是一个有效的标识符,它将被作为一个对象属性访问,如.

如果一个列不是有效的标识符,它将作为[]的字典键进行访问。

fetchAll ()

fetchAll列表

返回的列表。对象,该对象包含结果上留下的每个记录的元素。

返回
清单对象。

如果在执行查询之后立即调用此函数,它将返回一个对于结果集中的每个记录。

如果在这个函数之前调用fetchOne,当调用这个函数时,它将返回一个对于结果集中的每个剩余记录。

getAffectedItemsCount ()

整数getAffectedItemsCount

最后一次操作的受影响项的数量。

返回
受影响项目的数量。

getAffectedRowCount ()

整数getAffectedRowCount

最后一个操作受影响的行数。

返回
受影响的行数。
注意
此函数将在未来的版本中删除,请使用getAffectedItemsCount函数来代替。

这是C API mysql_affected_rows()的值,请参见https://dev.10bet靠谱mysql.com/doc/refman/en/mysql-affected-rows.html

getColumnCount ()

整数getColumnCount

检索当前结果上的列数。

返回
当前结果上的列数。

getcolumnname ()

getcolumnname列表

获取当前结果上的列。

返回
带有活动结果上返回的列名称的列表。

getColumns ()

getColumns列表

获取活动结果上的列的列元数据。

返回
列元数据对象的列表,其中包含有关活动结果中包含的列的信息。

getInfo ()

字符串getInfo

检索一个字符串,该字符串提供有关最近执行语句的信息。

返回
一个包含执行信息的字符串。

详情请参见:https://dev.10bet靠谱mysql.com/doc/refman/en/mysql-info.html

getAutoIncrementValue ()

整数getAutoIncrementValue

返回自动生成(从插入操作)的最后一个插入id。

返回
表示最后一个插入id的整数。

有关更多细节,请参见https://dev.10bet靠谱mysql.com/doc/refman/en/information-functions.html#function_last-insert-id

getWarningCount ()

整数getWarningCount

上次语句执行时产生的警告数量。

返回
警告的数量。
注意
此函数将在未来的版本中删除,请使用getWarningsCount函数来代替。

这个值与C API的mysql_warning_count相同https://dev.10bet靠谱mysql.com/doc/refman/en/mysql-warning-count.html

看到getWarnings ()了解更多细节。

另请参阅
警告

getWarningsCount ()

整数getWarningsCount

上次语句执行时产生的警告数量。

返回
警告的数量。

这个值与C API的mysql_warning_count相同https://dev.10bet靠谱mysql.com/doc/refman/en/mysql-warning-count.html

看到getWarnings ()了解更多细节。

另请参阅
警告

getWarnings ()

getWarnings列表

检索由执行的操作生成的警告。

返回
为每个生成的警告包含一个警告对象的列表。

每个警告对象包含一个键/值对,用于描述与特定警告相关的信息。

这些信息包括:级别、代码和消息。

这个值与C API的mysql_warning_count相同https://dev.10bet靠谱mysql.com/doc/refman/en/mysql-warning-count.html

nextDataSet ()

Bool nextDataSet

准备SqlResult以开始从下一个Result(如果返回了许多结果)读取数据。

返回
一个布尔值,指示是否有另一个结果。
注意
此函数将在未来的版本中删除,请使用nextResult函数来代替。

nextResult ()

Bool nextResult

准备SqlResult以开始从下一个Result(如果返回了许多结果)读取数据。

返回
一个布尔值,指示是否有另一个结果。

会员数据文档10bet官方网站

affectedRowCount

整数affectedRowCount

一样getAffectedRowCount ()

注意
此属性将在未来版本中删除,请使用affectedItemsCount财产。

warningCount

整数warningCount

一样getWarningCount ()

注意
此属性将在未来版本中删除,请使用warningsCount财产。