Partilhar via


Interface ITableVariable

Represents a SQL Server table variable. 

Namespace:  Microsoft.SqlServer.Management.SqlParser.Metadata
Assembly:  Microsoft.SqlServer.Management.SqlParser (em Microsoft.SqlServer.Management.SqlParser.dll)

Sintaxe

'Declaração
Public Interface ITableVariable _
    Inherits ITabular, ILocalVariable, IMetadataObject
'Uso
Dim instance As ITableVariable
public interface ITableVariable : ITabular, 
    ILocalVariable, IMetadataObject
public interface class ITableVariable : ITabular, 
    ILocalVariable, IMetadataObject
type ITableVariable =  
    interface
        interface ITabular
        interface ILocalVariable
        interface IMetadataObject
    end
public interface ITableVariable extends ITabular, ILocalVariable, IMetadataObject

O tipo ITableVariable expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública Columns Gets the collection of columns that belong to this object. (Herdado de ITabular.)
Propriedade pública DataType Gets the local variable data type. (Herdado de ILocalVariable.)
Propriedade pública DataType Gets an object that represents the data type of the table variable.
Propriedade pública IsCursorVariable Gets a value that indicates whether this is a cursor variable. (Herdado de ILocalVariable.)
Propriedade pública IsParameter Gets a value that indicates whether this is a parameter. (Herdado de ILocalVariable.)
Propriedade pública IsScalarVariable Gets a value that indicates whether this is a scalar variable. (Herdado de ILocalVariable.)
Propriedade pública IsTableVariable Gets a value that indicates whether this is a table variable. (Herdado de ILocalVariable.)
Propriedade pública Name Gets the name of the metadata object. (Herdado de IMetadataObject.)
Propriedade pública TabularType Gets the tabular type. (Herdado de ITabular.)
Propriedade pública Unaliased Gets the ITabular object that this object is an alias for. (Herdado de ITabular.)

Início

Métodos

  Nome Descrição
Método público Accept< (Of < <' (T> ) > > ) Accepts a visit from the specified IMetadataObjectVisitor<(Of <(<'T>)>)> object. (Herdado de IMetadataObject.)

Início