J'ai conçu mes tables SQL CE en utilisant le concepteur intégré dans VS2008. J'ai choisi les mauvais noms pour un couple. Je suis maintenant complètement coincé en essayant de trouver un moyen de les renommer. Je refuse de croire qu'une telle fonctionnalité aurait pu être «oubliée». Comment renommer une table existante à l'aide du concepteur VS2008 ou d'une application autonome gratuite?Comment renommer une table dans SQL Server Compact Edition?
Répondre
Vous n'êtes pas sûr de le faire via VS2008, mais vous pouvez utiliser sp_rename
: Modifie le nom d'une table utilisateur dans la base de données en cours. Actuellement, la prise en charge de sp_rename dans SQL Server Compact 3.5 est limitée aux tables.
sp_rename [ @objname = ] 'object_name',
[ @newname = ] 'new_name'
[ , [ @objtype = ] 'object_type' ]
Vous pouvez également le faire à partir du code: Renaming a SQL CE Table From a .NET CF Application
Il y a aussi une application tierce qui peut le faire: Primeworks
L'application tierce a fait le travail, merci! –
Bonne réponse. +1 – ctacke
Hé, c'est une super application tierce! Merci pour le conseil! :-) (Il a une version d'essai de 30 jours) –
Pour renommer la table oldtable à NEWTABLE:
sp_rename 'oldtablename', 'newtablename';
Avec des guillemets simples autour des noms de tables. – AndrewS
- 1. Drop table, Sql Compact edition
- 2. Sous-requête dans SQL Server Compact Edition
- 3. sql server compact edition Éditeur de données
- 4. Comment désactiver tous les index de table dans sql server compact edition via un objet SqlCeCommand?
- 5. Comment obtenir le meilleur enregistrement de SQL Server Compact Edition?
- 6. SQL Server Compact Edition - Problèmes liés aux abonnements multiples
- 7. SQL Server Compact Edition et le modèle de référentiel
- 8. SQL Server Compact Edition dépend-il de l'infrastructure .net?
- 9. Comment importer des données dans SQL Compact Edition?
- 10. CHECK/NOCHECK pour Sql Compact Edition
- 11. Exception bizarre avec SQL Compact Edition
- 12. Comment puis-je créer cette requête dans SQL Server Compact Edition?
- 13. SQL Server Express Edition question
- 14. Comment renommer une table dans SQLite 3.0?
- 15. Linq to SQL: Optimisation des requêtes avec Sql Server Compact Edition
- 16. Renommer le schéma SQL Server
- 17. SSIS 2008 - Comment lire à partir du fichier SQL Server Compact Edition?
- 18. Obtenir l'ID auto_increment à partir de SQL Compact Edition
- 19. Quelles procédures stockées SYSTEM sont disponibles dans SQL Server Compact Edition?
- 20. Renommer une table dans SQL Server 2000 par programme - sp_rename est-il la seule solution?
- 21. Insertion conditionnelle dans SqlServer Compact Edition
- 22. Rechercher une table verrouillée dans SQL Server
- 23. Est-il possible de connecter PHP à SQL Server Compact Edition?
- 24. SQL Compact sélectionner top 1
- 25. Traitement de cube SQL Server Developer Edition
- 26. Comment se connecter à une table dans SQL Server 2000?
- 27. Comment tester une fonction table dans SQL Server Management Studio?
- 28. SQL Profiler sur SQL Server 2005 Professional Edition
- 29. SQL Server 2000 Personal Edition: SQL Query Analyzer n'apparaît pas
- 30. Comment créer une application SQL Compact 2008
Vous pouvez utiliser la boîte à outils SQL Server Compact pour VS: http://erikej.blogspot.com/2007/08/hidden-gem-rename-table.html comme réponse à cette question question suivante montre: http://stackoverflow.com/questions/2854661/how-to-rename-a-table-in-the-sql-server-compact-edition –