Share via


Table.SwitchPartition Method (Int32, Table, Int32)

Switches the specified source partition of the table to the specified target of the specified target table.

Namespace:  Microsoft.SqlServer.Management.Smo
Assembly:  Microsoft.SqlServer.Smo (in Microsoft.SqlServer.Smo.dll)

Syntax

'Declaration
Public Sub SwitchPartition ( _
    sourcePartitionNumber As Integer, _
    targetTable As Table, _
    targetPartitionNumber As Integer _
)
'Usage
Dim instance As Table 
Dim sourcePartitionNumber As Integer 
Dim targetTable As Table 
Dim targetPartitionNumber As Integer

instance.SwitchPartition(sourcePartitionNumber, _
    targetTable, targetPartitionNumber)
public void SwitchPartition(
    int sourcePartitionNumber,
    Table targetTable,
    int targetPartitionNumber
)
public:
void SwitchPartition(
    int sourcePartitionNumber, 
    Table^ targetTable, 
    int targetPartitionNumber
)
member SwitchPartition : 
        sourcePartitionNumber:int * 
        targetTable:Table * 
        targetPartitionNumber:int -> unit
public function SwitchPartition(
    sourcePartitionNumber : int, 
    targetTable : Table, 
    targetPartitionNumber : int
)

Parameters

  • sourcePartitionNumber
    Type: System.Int32
    An Int32 value that specifies the partition number of the source partition.
  • targetPartitionNumber
    Type: System.Int32
    An Int32 value that specifies the partition number of the target partition.

Examples

Using Filegroups and Files to Store Data

See Also

Reference

Table Class

SwitchPartition Overload

Microsoft.SqlServer.Management.Smo Namespace

Other Resources

Creating, Altering, and Removing Tables

Tables

sp_addmergepartition (Transact-SQL)