适用于:SQL Server Azure SQL 数据库 Azure SQL 托管实例 Microsoft Fabric SQL 数据库 定义了 Transact-SQL 服务器游标的属性,例如游标的滚动行为和用于生成游标所操作的结果集的查询。 DECLARE CURSOR 既接受基于 ISO 标准的语法,也接受使用一组 Transact-SQL 扩展的语法。 Transact-SQL 语法约定 语法 ISO 语法:...
DECLARE CURSOR语句用于声明一个游标,而FOR UPDATE子句是DECLARE CURSOR语句的一个可选部分。当在DECLARE CURSOR语句中使用FOR UPDATE子句时,你实际上是在告诉数据库,这个游标不仅用于读取数据,还用于更新数据。 明确是否只有在DECLARE CURSOR中才允许使用FOR UPDATE子句: 是的,在SQL Server中,FOR UPDATE子句只允许在...
cursor_name 定义的 Transact-SQL Server 游标的名称。 cursor_name 必须符合有关标识符的规则。 INSENSITIVE 定义一个游标,以创建将由该游标使用的数据的临时副本。 对游标的所有请求都从此临时表中tempdb得到应答。 因此,基表修改不会反映在对此游标进行的提取返回的数据中,并且此游标不允许修改。 使用 ISO 语法时...
DECLARE CURSOR 语句的第一种格式使用 SQL-92 语法声明游标行为。DECLARE CURSOR 的第二种格式使用 Transact-SQL 扩展,使您得以使用在 ODBC、ADO 和 DB-Library的数据库 API 游标函数中的相同游标类型定义游标。 不能混淆这两种格式。如果在 CURSOR 关键字的前面指定 SCROLL 或 INSENSITIVE 关键字,则不能在 CURSOR...
Defines the attributes of a Transact-SQL server cursor, such as its scrolling behavior and the query used to build the result set on which the cursor operates.
Defines the attributes of a Transact-SQL server cursor, such as its scrolling behavior and the query used to build the result set on which the cursor operates.
DECLARE CURSOR 定义 Transact-SQL 服务器游标的特性,例如游标的滚动行为和用于生成游标对其进行操作的结果集的查询。OPEN 语句填充结果集,FETCH 从结果集返回行。CLOSE 语句释放与游标关联的当前结果集。DEALLOCATE 语句释放游标所使用的资源。 DECLARE CURSOR 语句的第一种格式使用 SQL-92 语法声明游标行为。DECLARE CUR...
在SQL Server 2000 中,FAST_FORWARD 和 FORWARD_ONLY 游标选项是互相排斥的。如果指定了二者,则会引发错误。在 SQL Server 2005 及更高版本中,这两个关键字可以用在同一个 DECLARE CURSOR 语句中。 READ_ONLY 禁止通过该游标进行更新。在 UPDATE 或 DELETE 语句的 WHERE CURRENT OF 子句中不能引用该游标。该选...
database SQL di Azure Istanza gestita di SQL di Azure database SQL in Microsoft Fabric Definisce gli attributi di un cursore del server Transact-SQL, ad esempio lo scorrimento e la query usata per compilare il set di risultati su cui agisce il cursore.DECLARE CURSORaccetta sia la sin...
定义Transact-SQL 服务器游标的属性,例如游标的滚动行为和用于生成游标所操作的结果集的查询。DECLARE CURSOR 接受基于 SQL-92 标准的语法和使用一组 Transact-SQL 扩展插件的语法。 Transact-SQL 语法约定 语法 复制 SQL 92 Syntax DECLARE cursor_name [ INSENSITIVE ] [ SCROLL ] CURSOR FOR select_statement [...