欧美经典成人在观看线视频_嫩草成人影院_国产在线精品一区二区中文_国产欧美日韩综合二区三区

當前位置:首頁 > 數據庫 > 正文

mysql怎么用函數求奇數或偶數和,java判斷奇數偶數

mysql怎么用函數求奇數或偶數和,java判斷奇數偶數

本篇文章給大家談談mysql怎么用函數求奇數或偶數和,以及java判斷奇數偶數對應的知識點,文章可能有點長,但是希望大家可以閱讀完,增長自己的知識,最重要的是希望對各位...

本篇文章給大家談談mysql怎么用函數求奇數或偶數和,以及java判斷奇數偶數對應的知識點,文章可能有點長,但是希望大家可以閱讀完,增長自己的知識,最重要的是希望對各位有所幫助,可以解決了您的問題,不要忘了收藏本站喔。

mysql小數類型建表怎么用

mysql小數類型建表使用步驟如下:

1.級別:[強制]表達是與否概念的字段,必須使用is_***的方式命名,數據類型是unsignedtinyint(1表示是,0表示否)

說明:任何字段如果為非負數,必須是unsigned.

正例:表達邏輯刪除的字段名is_deleted,1表示刪除,0表示未刪除。

2.級別:[強制]表名、字段名必須使用小寫字母或數字,禁止出現數字開頭,禁止兩個下劃線中間只出現數字。數據庫字段名的修改代價很大,因為無法進行預發布,所以字段名稱要慎重考慮。

說明:mysql在windows下不區分大小寫,但在linux下默認是區分大小寫。因此,數據庫名,表名,字段名,都不允許出現大寫字母。

正例:qy_admin,pay_config,leve3_name

反例:qyAdmin,payConfig,leve_3_name

3.級別:[強制]表名不使用復數名詞。

說明:mysql中表名應該僅僅表示表里的實體內容,不應該表示實體數據,對應于DO類名也是單數形式,符合表達習慣。

4.級別:[強制]禁用保留字,如desc,range,match,delayed等。參考mysql官方保留字。

5.級別:[強制]主鍵索引名為pk_字段名;唯一索引名為uk_字段名;普通索引名則為idx_字段名。

說明:pk_即為primarykey;uk_即uniquekey;idx_即index的簡稱。

6.級別:[強制]小數類型為decimal,禁止使用float和double。

說明:mysql的float,double在存儲的時候,存在精度損失的問題,很可能在值的比較時,得到不正確的結果。如果存儲的數據范圍超過decimal的范圍,建議將數據拆成整數和小數分開存儲。

7.級別:[強制]如果存儲的字符串長度幾乎相等,使用char定長字符串類型。

8.級別:[強制]vaarchar是可變長字符呂,不預先分配存儲空間,長度不要超過5000,如果存儲長度大于此值,定義字段類型為text,獨立出來一張表,用主鍵來以應,避免影響其它字段索引效率。

9.級別:[強制]表必備三個字段:id,create_time,updated_time。

說明:id必為主鍵,類型為unsignedbigint,支持的數字大小為19位。單表時自增,步長為1.create_time,updated_time類型為timestamp主動創建,另一個是表示被動更新。

10.級別:[推薦]表的命名最好是加上"業務名稱_表的作用"。

說明:這樣能清楚的知道每個表的作用。

正例:user_task,pay_config,force_extra

11.級別:[推薦]庫名與應用名稱盡量一致。

12.級別:[推薦]如果修改字段含義或對字段表示的狀態追加時,需要及時更新字段注釋。

13.級別:[推薦]字段允許適當冗余,以提高查詢性能,但必須考慮數據一致,冗余字段應遵循:

1)不是頻繁修改的字段。

2)不是varchar超長字段,更不能是text字段。

正例:商品類目名稱使用頻率高,字段長度短,名稱基本一成不變,可在相關聯的表中冗余存儲類目名稱,避免關聯查詢。

14.級別:[推薦]單表行數超過500萬行或者單表容量超過2GB,才推薦進行分庫分表。

說明:mysql如果預計三年后的數據量根本達不到這個級別,請不要在創建表時就分庫分表。

15.級別[參考]合適的字符存儲長度,不但節約數據庫表空間,節約索引存儲,更重要的是提升檢索速度。。

Java常用,的數據庫有哪些

Java可實現與絕大多數主流數據庫的連接與操作。

日常企業開發以使用開源數據庫居多。

1)、MySQL數據庫是目前使用最廣泛最好的免費開源數據庫

2)、MariaDB數據庫是MySQL的一個分支,保持與MySQL的高度兼容性,確保具有庫二進制奇偶校驗的直接替換功能,以及與MySQLAPI和命令的精確匹配,并從MySQL遷移

3)、PostgreSQL數據庫采用的是比較經典的C/S(client/server)結構,也就是一個客戶端對應一個服務器端守護進程的模式。PostgreSQL擁有非常完美的驅動,并支持標準的ANSI-SQL和擴展功能

其他還有高付費性產品如Oracle、SQLServer。

關于mysql怎么用函數求奇數或偶數和到此分享完畢,希望能幫助到您。