在access資料庫中欄位型別為是否在寫資料庫的

2021-04-25 09:17:37 字數 1486 閱讀 4886

1樓:

這個答案:true 和false 是對的!【為:邏輯欄位】

2樓:匿名使用者

true 和false

3樓:匿名使用者

我覺得用0和1,比較方便;個人習慣吧

資料庫管理系統access中,是/否資料型別的欄位值中可以輸入什麼?是true /false 還是自己定數字 10

4樓:匿名使用者

access資料庫表裡欄位如果屬於"是/否"資料型別,其儲存的資料值是布林值,它只能輸入兩種值,即「true」和「false」。如果欄位的「必填欄位」屬性設定為「否」你還可以將null(空值)寫入其中。請注意null不等於零長度字串"",零長度字串是無法寫入"是/否"資料型別欄位的。

在access資料庫裡,true=-1,false=0

將「真」寫入"是/否"資料型別,下列寫法是可以接受的

邏輯值「真」可被接受的寫法:

true,-1,或其它不等於0的數字

例如將學號為'001'的學生的是/否型別欄位「團員」更改為「是」,下面寫法是可以的

1) update 學生表 set 團員=true where 學號='001';

2) update 學生表 set 團員=-1 where 學號='001';

下面3例也行,因為系統會自動將所有非0的數字轉換成邏輯值「true」

3) update 學生表 set 團員=1 where 學號='001';

4) update 學生表 set 團員=390 where 學號='001';

5) update 學生表 set 團員=-20 where 學號='001';

將「假」寫入"是/否"資料型別,下列寫法是可以接受的:

邏輯值「假」可被接受的寫法:

false,0

例如將學號為'001'的學生的是/否型別欄位「團員」改為「否」,下面寫法是可以的

6) update 學生表 set 團員=false where 學號='001';

7) update 學生表 set 團員=0 where 學號='001';

以true/false 和0/-1這兩種寫法比較常見,但是以true/false寫法最為規範。

至於將上面舉例以外的寫法寫入是/否型別欄位將被系統拒絕

5樓:晚燈下的孤獨

;。m紅紅火火恍恍惚惚哈哈哈哈哈哈哈哈哈哈哈哈哈哈嘿嘿

在access資料庫中插入新欄位,如何選擇欄位型別

6樓:匿名使用者

你用access開啟資料庫

開啟表設計器

點「資料型別」那一項會出現一個下拉選單

裡面就有備註型

7樓:

他的資料型別裡面有一個備註型別阿!

你是通過sql還是設計器來插入欄位的??

資料庫中欄位型別為varchar時它的長度如何理解

varchar2 50 表示該欄位型別為varchar2型別,長度為50,可以存單位元組字元50個,如字母 數字等,可以儲存雙位元組字元25個,如漢字。varchar2是oracle中特有的一種資料庫型別,與varchar的區別在於 varchar 存貯為定長 varchar2 存貯為不定長。即 如...

access資料庫如何設定欄位的預設值為真值

這題我做過,在預設值裡輸入 yes 就行了 在本部落格中,我們將和大家討論下 mysql 資料庫安裝後,建議調整的十個效能設定引數。通常情況下,當我們需要進行 mysql 效能審計時,我們將審查 mysql 配置並提出改進建議。在大多數情況下,我們只建議安裝後更改一些核心的 mysql 效能調優引數...

access資料庫查詢中函式between的返回值是什麼

首先襲說明一下,access中沒有baibetween函式,在它支援的sql語句中有between語句,表示du介於a與b之間,可做 between a and b,用法如下zhi 舉個例子 假設dao需要查詢表中日期在starttime 和endtime之間的記錄,欄位名addtime,表名inf...