sql-drop

    0热度

    1回答

    我意外地丢了一个相当大的表 - 回收站未启用。我很确定数据仍然存在于UNDO表空间中,但我不知道如何解决。我完全按照它在放下之前重新创建表 - 结构完全一样。然而,当我尝试闪回表,我得到这个错误: flashback table tablex to timestamp (systimestamp - interval '120' minute); Error: 01466 DBD::Oracl

    25热度

    5回答

    是否可以一次性从表中删除所有NOT NULL约束? 我有一个很大的NOT NULL约束的大表,我正在寻找一种解决方案比单独放置它们更快。

    0热度

    1回答

    当我使用SQL Management Studio删除数据库,然后无法在其中创建新数据库时,出现AppHarBor问题。 那么,我该如何解决它?

    0热度

    2回答

    我必须更改我的列数据类型并对其进行索引。改变列给我错误,我需要删除索引,禁用将无法正常工作。 问题是我该如何删除并自动重新创建确切的索引?我可以放弃它们,但我不知道我将如何重新创建它们。 干杯

    2热度

    2回答

    我有一个有很多表的数据库。这些表的十二启动具有相同前缀: mystuff_table_1 mystuff_table_2 mystuff_table_3 mystuff_table_4 etc... 我不想键入DROP TABLE mystuff_table_n CASCADE;一遍又一遍,尤其是因为我要反复删除表。我怎样才能让我的生活更轻松?

    0热度

    1回答

    我创建了USER,名为Sandra,并且我授予她一个SELECT特权,TABLE和GRANT OPTION。 我创建了另一个USER,名为Jim。 Sandra然后授予她SELECT特权Jim。 当我试图DROP USER桑德拉,一个错误消息出来说: Msg 15284, Level 16, State 1, Line 1 The database principal has granted o

    2热度

    1回答

    根据某些情况,我在PostgreSQL中有一个视图,它既可以是普通的也可以是物化的。我试图编写一个查询,可以肯定地放下视图,而且无论现在的类型如何,都不会有错误。但是,这似乎并不容易。当我尝试使用下面的代码,我得到一个错误: DROP VIEW IF EXISTS {{ schema }}.{{ viewName }}; DROP MATERIALIZED VIEW IF EXISTS {{ s

    1热度

    1回答

    我想放弃包括在数据库项目中的表来创建他们,所以每次在发布的项目,我做这些表的完整版本(因为默认情况下它似乎工作时间之前作为增量构建)。存在于目标数据库但不是在源项目,我想是相反或多或少 我见过的选项删除表(和其他实体)。在创建它们之前,从目标中删除存在于数据库项目中的表。

    0热度

    1回答

    我试着改变config.default.php,config.inc.php,common.inc.php,以包含$ cfg ['AllowUserDropDatabase'] = true;这些都不会导致Drop Database选项卡。当我尝试直接使用SQL语句时,我收到一条消息,指出它们已被禁用。运行在共享主机上的版本3.5.8.2 phpMyAdmin - 不是wamp。还有什么要尝试?

    1热度

    3回答

    我们有几个按天间隔分区的表。在执行清除作业以减少一天的分区时,我们的DBA已通知我们,在执行清除之前,我们将不得不将所有外键删除到任何表。这似乎是一个不必要的步骤,因此,我正转向使用stackoverflow的智慧。 parentTable childTable ID (PK) ID (PK)(FK) date (PK) date (PK)(FK) otherKey(PK