1樓:墨汁諾
姓名:一般都用varchar
學號:可以是int或varchar
性別:一般都用char(2)或bit
院系:一般都用varchar
直接使用字元 」n「,」m「 ,」f「 來儲存,方案的選擇主要依照個人習慣,和手機應用的需要。因為實際應用中,無論選擇哪種方案,對資料庫效能、即操作複雜度都影響可以忽略。
2樓:生活he家
姓名 varchar(10) 這個型別表示 字串長度可變(人名有 2個字、3個字、4個字、5個字)
學號 int 學號都是數字 所以是整型性別 char(2) 兩種可能(男或女)
院系 varchar(30) 也是字串,名字有長有短
3樓:
一般情況下,姓名用varchar2(100)、學號用varchar2(12)、性別用varchar2(8)、院系用varchar2(40)資料型別來表示。
4樓:
姓名(這個一般都用varchar,因為一般都是字元)學號(這個可以是int或varchar,如果數字前面是0的話就只能varchar)
性別(這個一般都用char(2)或bit,因為一般都是字元男/女或用數字0/1代替)
院系(這個一般都用varchar,因為一般都是字元)
請教一下 在sql server資料庫中 設定性別 用什麼樣的資料型別
5樓:匿名使用者
資料庫中性別選擇儲存資料型別的分析。
常見的資料庫儲存性別資訊的方案有
一、整型
方案1、使用0,1,2,3,4,5 進行儲存,值的含義如圖方案2、使用0,1,2進行儲存,值的含義如圖二、字元型
方案1、直接使用字元 」未知 「,」男「 ,」女 「 來儲存方案2、直接使用字元 」n「,」m「 ,」f「 來儲存,值的含義如圖:
方案的選擇主要依照個人習慣,和手機應用的需要。因為實際應用中,無論選擇哪種方案,對資料庫效能、即操作複雜度都影響可以忽略。
當然直接使用字元 」未知 「,」男「 ,」女 「 來儲存,在書寫sql語句要稍簡單,檢索不需要對值和實際含義進行轉換。而使用0,1,2,3,4,5 進行儲存,則可以實現一些特殊的條件查詢。
6樓:匿名使用者
用tinyint吧,比方說男用0表示,女用1表示。
美國microsoft公司推出的一種關係型資料庫系統。sql server是一個可擴充套件的、高效能的、為分散式客戶機/伺服器計算所設計的資料庫管理系統,實現了與windowsnt的有機結合,提供了基於事務的企業級資訊管理系統方案。
sql server 是一個關聯式資料庫管理系統。它最初是由microsoft sybase 和ashton-tate三家公司共同開發的,於1988 年推出了第一個os/2 版本。在windows nt 推出後,microsoft與sybase 在sql server 的開發上就分道揚鑣了,microsoft 將sql server 移植到windows nt系統上,專注於開發推廣sql server 的windows nt 版本。
sybase 則較專注於sql server在unix 作業系統上的應用。
7樓:匿名使用者
樓上說的不錯,不過最好用bit型別,在sqlserver中預設值為0和1,(如果為空的話,當然也支援null)這樣分別對應男和女以及null不是更好?
8樓:來自和悅洲充滿陽光的枇杷
你上面用的char也可以
用int也行,0為男,1為女,這些就是一個標誌,不一定資料庫中必須為男女
只要程式能讀的懂能表達的清楚就ok了
9樓:匿名使用者
用tinyint吧,比方說男用0表示,女用1表示。當然你還可以用smallint或者int。
至於為什麼採用tinyint,而不用字串。因為int的執行效率(效能)比字串快很多,因此常用的這種只有幾個值的字串都採用int。tinyint在資料庫以一個位元組儲存的,smallint是2個位元組,int是四個位元組儲存的,當然tinyint是最快的。
的確程式存在轉換問題,要明白資料庫一般情況下是系統的核心,保持它的高效能那是非常必要的。做一些程式轉換是給資料庫減輕負擔的,因此也是非常必要的。
10樓:
enum('0','1');
enum('男','女');
sql查詢所有學生的學號,姓名和性別,做完了我給高分
11樓:匿名使用者
給我每個表的結構和關聯關聯,我給你做,保證99.99999%滿分
ecel使用現有兩個表表一姓名學號表二
假設你表一為sheet1,表二為sheet2在sheet1 c2輸入 if iserror vlookup a1,sheet2 a b,column b b 0 查無此人 vlookup a1,sheet2 a b,column b b 0 有幾門成就就向右拉幾格,然後一起下拉即可 建議 姓名可能有...
姓名學解釋字義姓名學解釋的依據是什麼?可信嗎?
婕妤 ji y 古時宮中的女官名,是妃嬪的稱號 康熙字典 醜集下 女字部 婕 廣韻 卽葉切 集韻 韻會 正韻 卽涉切,音接。婕妤,婦官。張衡 西京賦 增昭儀於婕妤。又 集韻 七接切,音妾。又疾葉切,音捷。美貌。漢書 作倢伃。義詳妤字注。說文解字 卷十二 女部 婕 女字也。從女疌聲。子葉切 婕字,左邊...
列印學生成績表,每個學生的資訊包括姓名 學號及高等數學 英語 線性代數 物理等幾門課程的成績
把課程名稱替換下就ok了 include include include include include define delaytime 1000typedef struct studentinfo 結構體定義student student new student 功能 建立學生資訊 通過連結串列...