游标的敏感性行为定义了对基行(用于建立游标)所做的更新是否对游标可见。敏感性也定义了能否通过游标进行更新。
如果在 Transact-SQL DECLARE 语句中指定了关键字 INSENSITIVE,或在 ODBC中将 SQL_ATTR_CURSOR_SENSITIVITY 赋给了 SQL_UNSPECIFIED 或 SQL_INSENSITIVE,则游标不反映数据的变化。游标为只读且不支持更新。
如果从 Transact-SQL DECLARE 语句中省略了关键字 INSENSITIVE,或在 ODBC 中将 SQL_ATTR_CURSOR_SENSITIVITY 赋给了 SQL_SENSITIVE,则游标可以反映由当前用户所做的或由其它用户提交的数据修改。除使用只读游标外,可以使用游标进行定位更新。
DECLARE CURSOR
SQLSetStmtAttr