Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Lors de l'insertion de nouvelles colonnes dans une table de données dans VB 2010, comment mettre à jour la base de données SQL Server 2008 ?

Vous recherchez le ALTER TABLE commande sql.
Ou la Collection de colonnes SQLDMO (Veuillez vérifier l'avis au début de la page)

Une commande ALTER TABLE pour ajouter une colonne pourrait être codée de cette manière

Dim cn As SqlConnection
Dim cmd As SqlCommand
Using cn = GetConnection()
    cn.Open()
    Using cmd = new SqlCommand()
         cmd.Connection = cn
         cmd.CommandText = "ALTER TABLE myTable ADD aNewColumn VARCHAR(20) NULL"
         cmd.CommandType = CommandType.Text
         cmd.ExecuteNonQuery()
    End Using
End Using