问题标签 [table-rename]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
oracle - 重命名 Oracle 表或视图
在 Oracle 中重命名表或视图的语法是什么?
sql-server - sql:需要更改重命名表的约束?
我通过过程 sp_rename 更改了表的名称。我需要更改子表的 fk 约束吗?
sql - Oracle - 删除表约束而不删除表
我正在对大型 Oracle 数据库进行一些批量迁移。第一步涉及重命名整个表负载,以准备稍后删除它们(但我现在需要将数据保留在其中)。需要删除对它们的任何外键约束——它们根本不应该连接到数据库的其余部分。如果我现在删除它们,我可以级联约束,但重命名只会改变约束。
有没有一种方法可以删除 CASCADE CONSTRAINTS 会删除的所有约束而不删除表本身?
asp.net - 重命名表的幽灵
我已将 SQL Server 2008 数据库中的一个表从 eL_CourseStepUserNotes 重命名为 StepUserNotes。我使用 SSMA 重命名了表。
该表用于 ASP.NET 4.0 应用程序。我对所有 CRUD 使用 LINQ to SQL。问题在于以下代码:
在 db.SubmitChanges 行上失败,说:
即,桌子的旧名称又回来困扰我了。
我删除了旧的 LINQ to SQL dbml 文件并创建了一个新文件。我已经在所有源代码中搜索了包含旧表名的字符串。没有。代码编译...
我还能在哪里看?
该错误来自 SQL Server,并使用该实用程序列出 SQL Server 数据库中的所有外键,如 SO 问题所示: sql:need to change constraint on rename table?
在 FK 中也没有显示旧表名的迹象。
我完全不知道在哪里看或下一步要尝试什么。有什么建议么?
database - 更改数据库表的名称 (SQL Server 2008)
我有一个名为 tblHello 的表,我想将其重命名为 Hello
mysql - 无法重命名mysql表
我正在尝试使用此 SQL 重命名我的表。我在 Windows XP 上使用 MySQL 5.1.41。
并且查询声称已正确执行,但它在撒谎!我的表名还是小写!
我触犯了什么邪恶的魔法使我无法利用我的牌桌?
web2py - web2py:如何重命名表?
如何在 web2py 中重命名数据库表?如果没有直接的方法,那么最好的解决方法是什么?我发现的只是这个线程http://groups.google.com/group/web2py/browse_thread/thread/ef724508324347e2/7966a423c293bdec web2py 的创建者说他没有简单的方法。
.net - 实体框架:反映表重命名操作
是否可以通过简单地使用 XML 编辑器来反映 .edmx 文件中的数据库表名称更改?我希望在 EntitySet 节点中进行此更改就足够了,但似乎不是。
收到“错误 0040:<> 类型未在命名空间 <> 中定义”消息。
这纯粹是数据库表名更改,没有对表进行结构更改,我们正在使用带有 EF 的 POCO 对象。
提前致谢。
mysql - 在 MySQL 中重命名表
重命名表在 MySQL 中不起作用
错误信息是
该查询在我的其他表上运行良好,但不适用于 table group
。
mysql - mysql 将表重命名为新数据库
希望您能对此有所帮助...我希望存档大量数据(2.5 亿行),并仅保留最近 3 个月的数据。我现在已将旧数据移至另一台服务器,我希望将其从活动表中删除,只留下我想保留的 3 个月数据。
在检查了其他一些帖子后,我决定最好的方法是提取我想要保留的 3 个月,将提取导入新数据库,删除旧表,然后使用rename table
将新表移回现场数据库。我对此进行了测试,效果很好。
我遇到的问题是,当我今天在明天早上部署它之前进行最后一次测试时,表离开了新数据库,但没有回到原始数据库。该表的 IBD 文件仍然存在于旧数据库中,但该表没有显示,如果我尝试创建一个具有相同名称的表,则表示该表已经存在。有任何想法吗?
我没有收到重命名表时出现的消息的注释,我现在正在重试,所以我会在之后更新显示的错误消息。
希望你能帮忙。
亚历克斯