《MYSQL教程mysql直接量與數據類型學習小結》要點:
本文介紹了MYSQL教程mysql直接量與數據類型學習小結,希望對您有用。如果有疑問,可以聯系我們。
mysql直接量是指一個直接的值,是一個固定的、不會改變的值.
直接量的數據類型分為這么幾類:數值、字符、時間、布爾.
?
1,整型直接量
??? 一個整數,可以帶正負號;
??? 例如:
???MYSQL必讀
2,小數直接量
??? 帶有小數點或者不帶小數點的數,可以帶正負號;
??? 例如:
??MYSQL必讀
3,浮點直接量
??? 小數直接量的后面跟著一個指數.可以帶正負號;
??? 例如:
??MYSQL必讀
4,字符直接量
??? 0個或多個字母或數字字符組成的一個字符串,用引號括起來.引號不是字符直接量的一部分,它們定義了字符串的開頭和結尾.
??? 例如:
???MYSQL必讀
5,日期直接量
??? 由一個年份,一個月份和一個日期組成.MySQL允許這個直接量寫作一個字符直接量或者整型直接量,當使用字符直接量的時候,放入引號中,且3部分使用-連接起來,例如:
???MYSQL必讀
??? 當用一個整型直接量表示時,3個部分直接沒有連接符.MySQL把最后兩個數字解釋為日期,日期前面的兩位解釋為月份,月份前面的解釋為年份,如:
???MYSQL必讀
??? 如果年份指定兩位數字的時候,如果在00~69之間,則會加上1900,否則加上2000.
??? 例如:
??? 980308????? 1998年3月8日
??? 如果年份指定為兩位數字的時候,第一位是0,那么必須使用全寫:
??? 090504????? 錯誤
?
6,時間直接量
??? 由小時,分鐘和秒三部分組成.同樣有兩種表現形式,一種是作為字符串直接量,一種是整型直接量.
作為字符串直接量時三部分之間以:分隔,如果只指定了2個部分,則被認為是小時和分鐘;如果只指定了一個部分,則被認為是秒.
例如:
???MYSQL必讀
??? 作為整型直接量表示時,3個部分之間沒有分隔符,MySQL把最后兩位數字看作是秒部分,秒部分的前兩位數字是分鐘部分,其它是小時部分.
??? 例如:
???MYSQL必讀
7,日期時間直接量
是日期直接量和時間直接量的組合,中間以空格隔開.
例如:
?MYSQL必讀
8,布爾直接量
只包括2個值,TRUE和FALSE.MYSQL必讀
歡迎參與《MYSQL教程mysql直接量與數據類型學習小結》討論,分享您的想法,維易PHP學院為您提供專業教程。