column-defaults

    0熱度

    1回答

    從數據庫中,我可以通過下面的查詢檢索列的默認值。 也就是說,我可以從phpMyAdmin和dbForge Studio中獲取。通過mysqli可能,但我根本無法得到值(TINYINT)迴應。 需要使用默認值填充(可更正和隱藏)表單輸入框。 作爲一個值,$ btwl保持空白;該列中單個記錄上使用的相同代碼有效。 所以,我希望有另一種類型的提取需要回聲只是一個默認密碼,但我找不到任何文檔如何。幫助表示

    0熱度

    1回答

    這是我第一次在非rails應用程序中使用ActiveRecord,並且遇到了問題。 ActiveRecord能夠找出我在sqlite3數據庫中的列,但由於某些原因,它無法找出默認的列值。 以下是有關表格的sql說明。 -- Describe ACCOUNTS CREATE TABLE "accounts" ( "id" INTEGER PRIMARY KEY AUTOINCREMENT

    3熱度

    1回答

    我有一個名爲pivot_device_user的表,它的ID爲not null default nextval('pivot_device_user_id_seq'::regclass)。 然後我決定將我的表重命名爲pivot_box_user,但nextval(...)仍然是nextval('pivot_device_user_id_seq'::regclass)。我想將它更改爲nextval(

    4熱度

    2回答

    缺省列值設置參數,使用SQL Server 2012的 我有一個使用下面的腳本創建我的成員表中的列: [EnableMemberWebAccess] [bit] NOT NULL DEFAULT ((1)) 我希望此列如果同一表中的另一列是特定值,則只有1作爲默認值。我們稱之爲MemDesc列,並且當MemDesc ='Founder'時,EnableMemberWebAccess默認爲1,M

    3熱度

    1回答

    我有一個MySQL數據庫,我正在遷移到SQL Server。當我針對SQL Server運行數據庫時,引用數據庫的應用程序中斷,因爲SQL Server不提供MySQL提供的隱式默認值。 我想看看是否有一種方法來生成強制所有沒有指定缺省值的NOT Null列的缺省值的腳本。通過這種方式,我可以使用SQL Server中的顯式默認值模仿MySQL的隱式默認值。

    14熱度

    9回答

    我正在和一位開發人員討論應該使用默認值的問題。在這方面是否有一條硬性規定,還是最佳實踐中的灰色地帶?

    1熱度

    1回答

    我正在做一個函數,它將ID列添加到給定的表,創建一個序列並填充新的列值。問題在於該列已創建,但現在我需要使用創建的序列(1,2,3,4,5 ...)的nextval()填充它。我不知道如何在添加列句中指定。 CREATE OR REPLACE FUNCTION create_id(tabla character varying) RETURNS void AS $BODY$ DECL

    -3熱度

    7回答

    我正在給我的數據庫表添加一列。它是一個簡單的Char列,其值爲'Y'或'N'。 是否可以將列默認爲'N'?如果是這樣,怎麼樣? 當前腳本添加列: ALTER TABLE PERSON ADD IS_ACTIVE VARCHAR2(1);