alter

    1熱度

    3回答

    我有一個臨時表,其中一列有數字整數值。我想要根據某些條件用字符值替換整數值,或者我想添加另一個字符類型的列,它會根據某些條件自動將值插入到自身中。 如果x < = 1,切換到「SP」或該行中做出新的列和存儲「SP」 如果x> 1時,變更爲「FA」,或進行在該新的列和存儲「FA」行 另外,在我的Informix版本的臨時表中不允許使用alter命令。

    0熱度

    1回答

    我需要更改sql server 2005中的觸發器,我想使用表適配器和sql語句來執行此操作,而不是使用存儲過程。我知道我可以在查詢瀏覽器中運行它並執行它,但我需要將它部署在多個數據庫中,並在更新中使用表適配器。這可能嗎? 做添加查詢 - >更新 - >粘貼下面的代碼 - >查詢生成器,看它是否解析 print("USE [DataBaseName] GO /****** Object: Tr

    0熱度

    1回答

    我有一個表[產品]與列[CreateTime]日期時間爲空,並且已經有一些數據。 如何設置列的[CreateTime]默認值GETDATE(),使新增加的數據有一個默認值GETDATE()列[CreateTime。

    1熱度

    2回答

    我的數據庫中有很多列最初創建爲smalldatetime,而且確實需要是datetime。許多這些列用的DDL創建: [columnname] smalldatetime not null default getdate() ...這意味着,爲了改變列的類型,我首先要刪除默認值,然後改變它後重新創建默認值。 當然,我沒有在DDL中指定默認名稱,所以這些列都有默認名稱,例如DF__CaseLoc

    2熱度

    6回答

    我知道這不是一個大問題,但它無論如何都讓我感到癢癢。 我有一個SQL Server 2005的腳本來創建新的數據表,約束,改變一些表添加列,更改程序,藉此表變化考慮進去,等 一切都正常運行,直到遇到腳本我的ALTER PROCEDURE語句。 錯誤消息如下: "Msg 156, Level 15, State 1, Procedure cpromo_Get_ConsultDetails_Promo

    9熱度

    2回答

    我正在使用SQL Server(我是一個SQL Server noob)並試圖更改一個表。我想要CREATE TABLE LIKE安全地存儲數據同時我滴鍵和約束,所有的SQL Server似乎需要改變原表的時候,但我一直沒能找到一個匹配該命令的其它rigamorole ...

    1熱度

    2回答

    我正在使用一個數據庫來跟蹤讀者在書中的位置。我通過擁有頁數列和當前頁面列來實現這一點。 有沒有辦法添加一個'progress'列,將等於(currentpage/pagecount)?

    30熱度

    2回答

    我的問題很簡單。 是否可以在PostgreSQL的alter表達式中使用子查詢? 我想根據主鍵列值更改序列值。 我試過使用下面的表達式,但它不會執行。 ALTER SEQUENCE public.sequenceX與重新啓動(選擇最多(的table_id)+1從表) 在此先感謝

    50熱度

    2回答

    我有一個表timestamp的列,其中默認current_timestamp和更新到current_timestamp在每個更新。 我想刪除此列上的「on update」功能。我如何編寫alter語句? 我試過如下: ALTER TABLE mytable alter column time set DEFAULT now(); 但這並沒有工作。