IStatement.SetCursorName(String) Método

Definição

Define o nome do cursor SQL como o determinadoString, que será usado por métodos de objeto execute subsequentesStatement.

[Android.Runtime.Register("setCursorName", "(Ljava/lang/String;)V", "GetSetCursorName_Ljava_lang_String_Handler:Java.Sql.IStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void SetCursorName(string? name);
[<Android.Runtime.Register("setCursorName", "(Ljava/lang/String;)V", "GetSetCursorName_Ljava_lang_String_Handler:Java.Sql.IStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetCursorName : string -> unit

Parâmetros

name
String

o novo nome do cursor, que deve ser exclusivo em uma conexão

Atributos

Exceções

se ocorrer um erro ao acessar o banco de dados.

Comentários

Define o nome do cursor SQL como o determinadoString, que será usado por métodos de objeto execute subsequentesStatement. Em seguida, esse nome pode ser usado em instruções de atualização ou exclusão posicionadas em SQL para identificar a linha atual no ResultSet objeto gerado por essa instrução. Se o banco de dados não der suporte à atualização/exclusão posicionada, esse método será um noop. Para garantir que um cursor tenha o nível de isolamento adequado para dar suporte a atualizações, a instrução do SELECT cursor deve ter o formulário SELECT FOR UPDATE. Se FOR UPDATE não estiver presente, as atualizações posicionadas poderão falhar.

<Observação B>:/B> Por definição, a execução de atualizações e exclusões posicionadas deve ser feita por um objeto diferente Statement daquele que gerou o ResultSet objeto que está sendo< usado para posicionamento. Além disso, os nomes de cursor devem ser exclusivos em uma conexão.

Documentação Java para java.sql.Statement.setCursorName(java.lang.String).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a