資料型別與規範

2022-07-14 09:12:12 字數 697 閱讀 5782

1  int(整數) 有符號範圍(-2147483648~-2147483647) 無符號範圍(0~4294967295)

2  decimal(小數) 例如 decimal 長度5 小數2 就表示小數點必須佔2位,前面有三位內即可

3  字串(varchar)範圍(0-65533),例如 varchar  長度5 表示最多存5個 無論 符號 字母 數字都是算乙個

4  日期時間(datetime)範圍(1000-01-01 00:0:00~9999-12-31 23:59:59)

主鍵(primary key)物理上儲存的順序  一般都使用int型別,勾選無符號,自動遞增

* 非空(not null)此字段不允許填寫空值   需要設定非空時  勾選null即可

* 唯一(unique)此字段不允許填寫空值

* 預設值(default)當不填寫此值時會使用預設值,如果填寫以填寫的為準   例如varchar 下面的預設選擇乙個空值,再手動輸入乙個預設值

* 外來鍵(foreign key)維護兩個表之間的關聯關係

提前備份好,才能進行恢復

備份恢復步驟:選擇轉儲sql檔案,再選擇結構和資料 隨即儲存本地

恢復步驟:新建資料庫,選擇執行sql檔案 選擇儲存好的檔案即可

編碼規範資料型別拓展

pep 8 style guide for python code python pep8 編碼規範中文版 當 不符合pep8規範時,下方會出現波浪線。如 上方空行過多,達到3行 逗號後面沒有留空格 與 相矛盾的注釋比沒有注釋還糟糕,當 更改時,優先更新對應的注釋!注釋應該是完整的句子。如果乙個注釋...

各種資料型別與零值比較規範

1 布林變數與零值比較 不可將布林變數直接與true false或者1 0進行比較。根據布林型別的語義,零值為 假 記為false 任何非零值都是 真 記為true true的值究竟是什麼並沒有統一的標準。例如visual c 將true定義為1,而visualbasic則將true定義為 1。假設...

SQL SERVER資料型別與C 資料型別對照表

sql server型別 c 型別 精確數字 bigint 從 2 63 9223372036854775808 到 2 63 1 9223372036854775807 的整型資料 所有數字 儲存大小為 8 個位元組。int64 int從 2 31 2,147,483,648 到 2 31 1 2...