我有一个数据库,其ID行全部被称为“ID”。我需要将它们全部更改为“ID_ [表名称]”并更改与这些更改的ID行相关的每个外键。改变数据库中的所有id
-1
A
回答
0
我想你并没有改变数据库中的所有列名称。
变化一一表列通过使用此语法
ALTER TABLE table_name
RENAME COLUMN old_name to new_name;
相关问题
- 1. mysql数据库插入正在改变所有ID到4294967295
- 2. 获取数据库中的所有ID
- 3. 改变mysql数据库中的所有数据
- 4. 更改数据库中所有对象的所有权
- 5. SQL数据库id更改
- 6. CRM 2013更改数据库所有者
- 7. 已更改数据库所有者
- 8. 从mysql数据库中选择所有的'id'和'app_img_path'
- 9. 获取couchdb数据库中所有文档的文档ID
- 10. SQL从所有数据库的所有表中获取最大id值
- 11. Jquery的 - 改变的CSS的HTML从数据库中抽取所有的
- 12. 改变的Joomla数据库
- 13. NHibernate:获取所有数据库表中的所有数据
- 14. 改变数据库中的BLOB字段
- 15. 更改SSAS数据库的ID
- 16. 如何在数据库的所有输入框中调用id = 1的所有数据?
- 17. 不能改变数据库
- 18. 更改数据库中所有对象的排序规则
- 19. SQL:遍历数据库中的所有列并更改类型
- 20. 如何更改数据库中的所有字段latin1_swedish_ci到utf8_general_ci?
- 21. 删除会话中的所有数据库更改
- 22. 如何更改CouchDB数据库中所有文档的结构?
- 23. 你如何在sql中更改数据库的所有者?
- 24. 将SQL Server数据库中的所有varchar列更改为nvarchar
- 25. 将varchar更改为数据库中所有表列的nvarchar
- 26. 所有数据库供应商的唯一ID生成
- 27. 选择某些数据库数据库中的所有字段
- 28. 显示所有数据库中的行
- 29. 使数据库中的所有表UNLOGGED
- 30. 删除库中的所有数据集
请与您正在使用的数据库管理系统的代码替换你的'sql'标签。 – Barmar
一些支持'ALTER TABLE RENAME COLUMN ....':) – Trinimon
一个问题:**为什么?** – gvee