方法1:sightml欄位增加默認值
alter table tablename alter column sightml set default 123;
方法2:更改sql語句
SELECT COUNT(*) AS `行數`, if(`sightml`,`sightml`,123) as sightml FROM `cdb_memberfields` GROUP BY `sightml` ORDER BY `sightml`
B. 在sql2005中,如何設置性別 「1:男,0:女,默認1「
建表的時候將性別列設置為bit類型,然後默認綁定值為1即可,詳情如圖。
C. 在sql中性別項要默認取值為「男」程序該如何寫
可能是"性別" 這個欄位本身是數值類型而不是文本類型。
ALTER TABLE [table] ADD DEFAULT ('男') FOR [性別]
如果對您有幫助,請記得採納為滿意答案,謝謝!祝您生活愉快!
vaela
D. 請教一下 在sql server資料庫中 設置性別 用什麼樣的數據類型
資料庫中性別選擇存儲數據類型的分析。
常見的資料庫保存性別信息的方案有
一、整型
方案1、使用0,1,2,3,4,5 進行存儲,值的含義如圖
方案的選擇主要依照個人習慣,和手機應用的需要。因為實際應用中,無論選擇哪種方案,對資料庫性能、即操作復雜度都影響可以忽略。
當然直接使用字元 」未知 「,」男「 ,」女 「 來存儲,在書寫SQL語句要稍簡單,檢索不需要對值和實際含義進行轉換。而使用0,1,2,3,4,5 進行存儲,則可以實現一些特殊的條件查詢。
E. SQL創建一個表表裡有一個性別欄位gender,要設置它的默認值為男,代碼怎麼寫
ALTER TABLE [TableA] ADD CONSTRAINT [DF_TalbeA_gender] DEFAULT ('男') FOR [gender]
F. 怎麼用SQL命令將表中的性別欄位的默認值設置為男
如果這個欄位本來沒有默認值:
ALTERTABLE表
ADDCONSTRAINT[DF_表名_性別]DEFAULT(N'男')FOR性別
如果這個欄位本來有默認值:
首先要刪了原來的默認值
ALTERTABLE表
DROPCONSTRAINT[默認值的命名]
ALTERTABLE表
ADDCONSTRAINT[DF_表名_性別]DEFAULT(N'男')FOR性別
G. 默認值為』男』 取值為』男』或』女』 用sql語句咋寫
在表 table1的【性別】列上添加默認值和約束.
ALTER TABLE table1 ADD CONSTRAINT [DF_table1_性別] DEFAULT ('男') for [性別]
ALTER TABLE table1 ADD CONSTRAINT [CK_table_性別] CHECK (([性別]='女' OR [性別]='男'))
H. sql-server 中如何設置性別的預設約束 要求默認為男-----0
存入資料庫時用
int
(或其他類型的也可以)類型的
1.表示
男
0.表示
女
取數據的時候在數據綁定控制項中可以這樣寫(<%#
eval("sex").tostring()=="1"?"男":"女"%>)
sex為資料庫欄位
I. SQL性別限制只能寫男女,怎麼寫
create table 表名
(
sex char(2) check(sex='男' or sex='女')not null
)
默認性別為男的代碼如下:
create table 學生表
(
學號 char(5) not null primary key,
姓名 varchar(10) not null,
性別 char(2) default '男' check (性別 in ('男','女')) //其中default '男' 就是默認性別為男。
)
(9)sql怎樣設置性別默認值擴展閱讀:
使用其他方法限制性別只能寫男或女:
ALTERTALBE[表名]
ADDCONSTRAINT約束名CHECK(列名in('男','女'))not null
注意:CHECK 約束可以應用於一個或者多個列,也可以將多個CHECK 約束應用於一個列。
當除去某個表時,對這個表的CHECK 約束也將同時被去除。
參考資料:網路-check約束
J. sql中怎麼設置默認值
1、首先新建一個學生表:student,需求:欄位password的默認值是1213142。