drop-table

    0熱度

    2回答

    中的值的MySQL和PHP DROP TABLE我有一個數據庫,其中條目插入帶有時間戳(來自PHP的time()而不是SQL時間戳)的表中。我想進行查詢以刪除最大時間戳小於失效時間的所有表(從查詢執行時起的一段時間)。現在我有 $q = mysqli_query(..., "SHOW TABLES LIKE 'prefix%'"); if($q===FALSE) die(mysqli_error

    -1熱度

    1回答

    我嘗試刪除所有的外國和主鍵的分配,但到目前爲止,我得到以下錯誤: Msg 3728, Level 16, State 1, Line 3 'fk_DEPENDENT_ESSN' is not a constraint. Msg 3727, Level 16, State 0, Line 3 Could not drop constraint. See previous errors. 這裏是我的命

    1熱度

    1回答

    我有一個刪除所有表的腳本。 SET FOREIGN_KEY_CHECKS = 0; SET @tables = NULL; SELECT GROUP_CONCAT(table_schema, '.', table_name) INTO @tables FROM information_schema.tables WHERE table_schema = 'mydb';

    2熱度

    2回答

    我在'on commit drop'選項中使用函數中的臨時表。我的問題是,在某些情況下,更多的全局函數可以調用第一個函數兩次,因此在提交之前調用兩次「create temp table」 - 所以我有正常的錯誤「relation [my_temp_table]已經存在」。 我在函數的末尾使用臨時表來返回其在「返回查詢」中的行,所以在離開函數之前我不能手動刪除表。 CREATE OR REPLACE

    1熱度

    1回答

    我想刪除存儲在PostgreSQL 8.3.8 32位中的一個表。 奇怪的是,我的表沒有名稱,它是空的。我在哪裏: SELECT * FORM pg_catalog.pg_tables; 它說我的表名是空的。 當我試圖刪除我的表: DROP TABLE sde. ; 其中SDE是我SCHEMANAME,出現 錯誤,告訴我,有一個語法錯誤。 ERROR: syntax error at or

    0熱度

    3回答

    下面的代碼中的條件拖放錶行似乎不起作用。它執行時沒有錯誤,但是接下來的行錯誤說對象ID已經存在 - 所以它實際上並沒有丟掉表。 任何想法? 我使用ADO通過OLE DB(SQLOLEDB提供程序)連接到MS SQL Server 2005數據庫。 'Create a temporary table on the SQL Server and insert into it the info for

    2熱度

    1回答

    我有一個SQL腳本文件,它會刪除並重新創建各種表,並將各種記錄插入這些表中。該腳本在SQL查詢控制檯中執行時運行良好,但我需要由Entity Manager執行它。 任何想法,我將如何能夠做到這一點? 感謝, ^h

    0熱度

    1回答

    所以我一直在研究有關使用TRUNCATE vs DROP的SQL標準。我的公司正試圖確定我們是否應該在DROP之前使用TRUNCATE作爲標準編碼慣例,或者我們應該只使用DROP。通常,我們一直使用TRUNCATE和DROP而不是DROP。 根據這種以前回答問題,看起來沒有理由使用這兩種: https://dba.stackexchange.com/questions/4163/why-use-b

    0熱度

    2回答

    我有一個數據庫,我正在創建,並與Mysql中的另一個表進行了1對1連接,下面是一個屏幕截圖。我的問題是,我可以刪除創建連接時創建的額外列(assembly factory_id)嗎?我只想要單一的(factory_id)這會搞砸我建立的連接嗎?我應該放下(factory_id)並讓連接繼續嗎? 我是小白,謝謝!

    1熱度

    2回答

    我最近被指定使用Teradata進行項目。 我被告知要嚴格使用DROP + CREATE而不是DELETE ALL,因爲後者「會留下一些空間」。這對我來說是違反直覺的,我認爲這可能是錯誤的。我在網上搜索了兩種方法之間的比較,但我什麼也沒找到。 這隻會強化我的觀點,即DELETE ALL不會遇到上述問題。然而,如果是這種情況,我必須證明它(實際上和理論上都是如此)。 所以,我的問題是:這兩種方法之間