Questions marquées «alter-table»

Instruction SQL utilisée pour modifier un objet de table existant.

51
Comment permuter les tables dans MySQL?

Supposons que j'ai un tableau foocontenant des statistiques calculées de temps en temps. Il est fortement utilisé par d'autres requêtes. C'est pourquoi je veux calculer des statistiques plus récentes foo_newet les échanger lorsque le calcul est prêt. je pourrais faire ALTER TABLE foo RENAME...

16
Réinitialiser la valeur IDENTITY

J'ai une table avec une colonne IDENTITY. Pendant le développement, je supprime les lignes de temps en temps et les ajoute à nouveau. Mais les valeurs IDENTITY ont toujours augmenté et n'ont pas commencé à partir de 1 lorsque je les ai ajoutées à nouveau. Maintenant, mon identifiant passe de 68...

14
Lors du changement de la taille d'une colonne nvarchar, dois-je supprimer l'index unique? Et la table sera-t-elle verrouillée lors de la recréation de l'index?

Dans notre base de données existe une grande table qui ressemble plus ou moins à ceci: CREATE TABLE dbo.production_data ( pd_id BIGINT PRIMARY KEY, serial NVARCHAR(16) NOT NULL UNIQUE, ... ); mais maintenant la taille du champ série est devenue trop faible, donc je veux le changer à 32. L'outil de...