Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Ubah jenis kolom dengan angka dari varchar menjadi int

Satu-satunya cara yang dapat diandalkan untuk melakukan ini adalah menggunakan tabel sementara, tetapi tidak akan banyak SQL:

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Fungsi vs Prosedur Tersimpan di SQL Server

  2. Mendiagnosis Deadlock di SQL Server 2005

  3. Dapatkan Beberapa Nilai di Kursor SQL Server

  4. Apa yang setara dengan Oracle dari fungsi IsNull() SQL Server?

  5. Apa itu STATISTICS XML di SQL Server?