sql >> Database >  >> RDS >> Sqlserver

Wijzig het type kolom met getallen van varchar in int

De enige betrouwbare manier om dit te doen is het gebruik van een tijdelijke tabel, maar het zal niet veel SQL zijn:

select * into #tmp from bad_table
truncate table bad_table
alter bad_table alter column silly_column int
insert bad_table
select cast(silly_column as int), other_columns
from #tmp
drop table #tmp


  1. Verbinding maken met de database met behulp van de NaviCat MySQL-client

  2. Microsoft SQL Server 2012 Enterprise Edition met Service Pack 1 installeren

  3. PostgreSQL-lijstweergaven

  4. Hoe SUBSTRING_INDEX() werkt in MariaDB