資料類型和運算子 MySQL學習筆記

來源:互聯網
上載者:User

標籤:amp   blob   區別   中文   邏輯運算   建立   邏輯運算子   位元運算   gpo   

  • MySQL資料類型介紹  數實值型別(整數類型TINYINT,SMALLINT,MEDIUMINT,INT,BIGINT;浮點小數資料類型FLOAT和DOUBLE,定點小數類型DECIMAL),日期/時間類型(YEAR,TIME,DATE,DATETIME,TIMESTAMP)和字串類型(CHAR,VARCHAR,BINARY,VARBINARY,BLOB,TEXT,ENUM,SET),字串類型又分為文本字串和二進位字串。
    • 整數類型,可以添加AUTO_INCREMENT自增約束條件。                                                                                                                                                                                                                                                                                                                                 

      建立表時資料類型後面的括弧裡的數字是指改項顯示的寬度,各種整數類型都有預設的顯示寬度,預設顯示寬度,正好能顯示該資料類型能表示的最大資料。 預設寬度如所示。                                                                                                                               

    • 浮點數類型和定點數類型,浮點類型有單精確度浮點類型和雙精確度浮點類型。定點類型只有DECIMAL一種。用M,N表示,M為精度,表示總共的位元,N為標度,表示小數的位元                                                                                                                                   

      DECIMAL的儲存空間由精度值M決定的。   FLOAT和DOUBLE不指定精度時,預設會按照實際的精度(由電腦硬體和作業系統決定),DECIMAL如不指定精度,預設為(10,0)

    • 日期與時間  日期時間的類型,格式和範圍如所示                                                                                                                                                                                                                                                                                                                                   
    • 文本字串類型 ,支援文本字串和二進位字串,其中文本字串的類型如                                                                                                                                                                                                                                                                                   

    • 二進位字串 ,主要有下列幾種位元據類型。                                                                                                                                                                                                                                                                                                                                     

  • 如何選著資料類型  保證正常的情況下,佔用的空間越小越好。
  • 常見運算子介紹   算術運算子,比較子,邏輯運算子,位元運算符。
    • 算術運算子   加+ 減- 乘 * 除 / 求餘或稱為模運算子%。
    • 比較子   比較子如所示:                                                                                                                                                                                                                                                                                                                                                         

      其中=等於和<=>安全等於的區別是 安全等於可以比較NULL

    •  

      邏輯運算子 結果均為 TRUE,FALSE或NULL 1為TRUE,0為FALSE 和 NULL 。如:                                                                                                                                                                                                                                                                           
    • 位元運算符,對二進位位元組中的位進行測試,位移或者測試處理。如所示:                                                                                                                                                                                                                                                                                             

    •  

      運算子的優先順序,如所示:                                                                                                                                                                                                                                                                                                                                                                   

       

        

       

       

資料類型和運算子 MySQL學習筆記

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.