sql >> Database teknologi >  >> RDS >> Sqlserver

Når jeg indsætter nye kolonner i en datatabel i VB 2010, hvordan opdaterer jeg SQL Server 2008-databasen?

Du leder efter ALTER TABLE sql-kommando.
Eller SQLDMO-kolonnersamling (Se venligst meddelelsen i starten af ​​siden)

En ALTER TABLE-kommando til at tilføje en kolonne kunne kodes på denne måde

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


  1. SQLAlchemy Bestem, om der findes en unik begrænsning

  2. Hvordan reparerer jeg en InnoDB-tabel?

  3. MySQL vælg UTF-8 streng med '=' men ikke med 'LIKE'

  4. Udfordringer ved at skalere Moodle MySQL-databasen