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

Hvordan ændrer man et tabelnavn ved hjælp af en SQL-forespørgsel?

Brug sp_rename:

EXEC sp_rename 'Stu_Table', 'Stu_Table_10'

Du kan finde dokumentation om denne procedure på MSDN .

Hvis du skal inkludere et skemanavn, kan dette kun inkluderes i den første parameter (dvs. denne kan ikke bruges til at flytte en tabel fra et skema til et andet). Så dette er for eksempel gyldigt:

EXEC sp_rename 'myschema.Stu_Table', 'Stu_Table_10'


  1. Hvordan trimmer jeg førende og efterfølgende citat fra MySQL Row?

  2. MySQL SP'er og begivenheder bliver automatisk rullet tilbage af Google Cloud SQL

  3. Oracle 'INSERT ALL' ignorer dubletter

  4. Er der måder at tilføje 2-tabel på, når du bruger INSERT-sætningen i forespørgselsbyggeren?