DB2 V9.7 for Linux, UNIX, and Windows

DB2UpdatableRecord.GetOrdinal 方法

在给定列名的情况下获取列序号。

名称空间:
IBM.Data.DB2
组合件:
IBM.Data.DB2(在 IBM.Data.DB2.dll 中)

语法

[Visual Basic]
Public Function GetOrdinal( _
   ByVal value As String _
) As Integer
[C#]
public int GetOrdinal(
   string value
);
[C++]
public: int GetOrdinal(
   String* value
);
[JScript]
public function GetOrdinal(
   value : String
) : int;

参数

value
列的名称。

返回值

从零开始的列序号。

注释

GetOrdinal 首先执行区分大小写的查询。如果查找失败,那么将再次进行不区分大小写的搜索。

GetOrdinal 与假名宽度无关。

因为基于序号的查询比按名称查询更有效,所以在循环中调用 GetOrdinal 的效率较低。因此应先调用 GetOrdinal 一次,然后再将结果指定给整数变量以供在循环中使用。