1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
declare @initial int, @final int
exec sp_rename VotreTable, VotreTable_old
select @initial=count(*) from VotreTable_old
select *,
convert(numeric(18,0), NULL) as champ1,
convert(numeric(18,0), NULL) as champ2,
convert(numeric(18,0), NULL) as champ3
into VotreTable
from VotreTable_old
select @final=@@rowcount
if @initial=@final
BEGIN
create clustered index monindex on matable (field1, field2, field3, field4)
drop table VotreTable_Old
END
else
print 'Erreur lors de la copie' |
Partager