关于mysql数据库里面数据类型number的问题 MYSQL数据库中,常见的数据类型有哪些

oracle\u4e2d\u7684number\u7c7b\u578b\u5bf9\u5e94mysql\u91cc\u9762\u4ec0\u4e48\u7c7b\u578b\u554a

Number\u5728Oracle\u4e2d\u662f\u6570\u503c\u578b\u7684\u7edf\u79f0\uff0c\u53ef\u4ee5\u8868\u793aOracle\u4e2d\u7684\u6240\u6709\u6570\u503c\u3002\u800cMySQL\u6ca1\u6709\u6570\u503c\u7684\u7edf\u79f0,\u53ea\u6709\u5206\u522b\u7684\u6570\u636e\u7c7b\u578b\uff0c\u4f8b\u5982 INT\u3001FLOAT\u3001DOUBLE\u7b49\u3002

MySQL\u7684\u6570\u503c\u7c7b\u578b\u6709\u5982\u4e0b\u51e0\u79cd \uff1a


\u6269\u5c55\u8d44\u6599
ORACLE\u7684\u6570\u636e\u7c7b\u578b
CHAR \u56fa\u5b9a\u957f\u5ea6\u5b57\u7b26\u4e32\uff0c\u6700\u5927\u957f\u5ea62000 bytes\uff1b
VARCHAR2 \u53ef\u53d8\u957f\u5ea6\u7684\u5b57\u7b26\u4e32 \u6700\u5927\u957f\u5ea64000 bytes \u53ef\u505a\u7d22\u5f15\u7684\u6700\u5927\u957f\u5ea6749\uff1b
NCHAR \u6839\u636e\u5b57\u7b26\u96c6\u800c\u5b9a\u7684\u56fa\u5b9a\u957f\u5ea6\u5b57\u7b26\u4e32 \u6700\u5927\u957f\u5ea62000 bytes\uff1b
NVARCHAR2 \u6839\u636e\u5b57\u7b26\u96c6\u800c\u5b9a\u7684\u53ef\u53d8\u957f\u5ea6\u5b57\u7b26\u4e32 \u6700\u5927\u957f\u5ea64000 bytes\uff1b
DATE \u65e5\u671f\uff08\u65e5-\u6708-\u5e74\uff09 DD-MM-YY\uff08HH-MI-SS\uff09\uff1b
LONG \u6570\u636e\u7c7b\u578b\u4e2d\u5b58\u50a8\u7684\u662f\u53ef\u53d8\u957f\u5b57\u7b26\u4e32\uff0c\u6700\u5927\u957f\u5ea6\u9650\u5236\u662f2GB\uff1b
RAW \u56fa\u5b9a\u957f\u5ea6\u7684\u4e8c\u8fdb\u5236\u6570\u636e \u6700\u5927\u957f\u5ea62000 bytes \u53ef\u5b58\u653e\u591a\u5a92\u4f53\u56fe\u8c61\u58f0\u97f3\u7b49\uff1b
LONG RAW \u53ef\u53d8\u957f\u5ea6\u7684\u4e8c\u8fdb\u5236\u6570\u636e \u6700\u5927\u957f\u5ea62G \u53ef\u5b58\u653e\u591a\u5a92\u4f53\u56fe\u8c61\u58f0\u97f3\u7b49\uff1b
BLOB \u4e8c\u8fdb\u5236\u6570\u636e \u6700\u5927\u957f\u5ea64G\uff1b
CLOB \u5b57\u7b26\u6570\u636e \u6700\u5927\u957f\u5ea64G\uff1b
CLOB \u6839\u636e\u5b57\u7b26\u96c6\u800c\u5b9a\u7684\u5b57\u7b26\u6570\u636e \u6700\u5927\u957f\u5ea64G ;
BFILE \u5b58\u653e\u5728\u6570\u636e\u5e93\u5916\u7684\u4e8c\u8fdb\u5236\u6570\u636e \u6700\u5927\u957f\u5ea64G ;
ROWID \u6570\u636e\u8868\u4e2d\u8bb0\u5f55\u7684\u552f\u4e00\u884c\u53f7 10 bytes ********.****.****\u683c\u5f0f\uff0c*\u4e3a0\u62161;
NROWID \u4e8c\u8fdb\u5236\u6570\u636e\u8868\u4e2d\u8bb0\u5f55\u7684\u552f\u4e00\u884c\u53f7 \u6700\u5927\u957f\u5ea64000 bytes\uff1b
NUMBER(P,S) \u6570\u5b57\u7c7b\u578b P\u4e3a\u603b\u4f4d\u6570\uff0cS\u4e3a\u5c0f\u6570\u4f4d\u6570\uff1b
DECIMAL(P,S) \u6570\u5b57\u7c7b\u578b P\u4e3a\u603b\u4f4d\u6570\uff0cS\u4e3a\u5c0f\u6570\u4f4d\u6570\uff1b
INTEGER \u6574\u6570\u7c7b\u578b \u5c0f\u7684\u6574\u6570\uff1b
FLOAT \u6d6e\u70b9\u6570\u7c7b\u578b NUMBER(38)\uff0c\u53cc\u7cbe\u5ea6\uff1b
REAL \u5b9e\u6570\u7c7b\u578b NUMBER(63)\uff0c\u7cbe\u5ea6\u66f4\u9ad8\u3002
MySQL\u7684\u6570\u636e\u7c7b\u578b
\u6574\u6570\u7c7b\u578b\uff1aBIT\u3001BOOL\u3001TINY INT\u3001SMALL INT\u3001MEDIUM INT\u3001 INT\u3001 BIG INT\uff1b
\u6d6e\u70b9\u6570\u7c7b\u578b\uff1aFLOAT\u3001DOUBLE\u3001DECIMAL\uff1b
\u5b57\u7b26\u4e32\u7c7b\u578b\uff1aCHAR\u3001VARCHAR\u3001TINY TEXT\u3001TEXT\u3001MEDIUM TEXT\u3001LONGTEXT\u3001TINY BLOB\u3001BLOB\u3001MEDIUM BLOB\u3001LONG BLOB\uff1b
\u65e5\u671f\u7c7b\u578b\uff1aDate\u3001DateTime\u3001TimeStamp\u3001Time\u3001Year\uff1b
\u5176\u4ed6\u6570\u636e\u7c7b\u578b\uff1aBINARY\u3001VARBINARY\u3001ENUM\u3001SET\u3001Geometry\u3001Point\u3001MultiPoint\u3001LineString\u3001MultiLineString\u3001Polygon\u3001GeometryCollection\u3002
\u53c2\u8003\u8d44\u6599\u6765\u6e90\uff1aMySQL\u5b98\u65b9\u6587\u6863
\u53c2\u8003\u8d44\u6599\u6765\u6e90\uff1aOracle\u5b98\u65b9\u6587\u6863

MySQL 数据类型细分下来,大概有以下几类:



mysql中是没有number数据类型的,对应的是int(整型)或者float(浮点型)等。
只要建表时没有选择unsigned(无符号型)选项,那么就是可以填入负数的。
如果表已经建好了,只需 ALTER TABLE 指令将对应字段属性更改即可,参考SQL:
ALTER TABLE `user` CHANGE `regdate` `regdate` INT( 10 ) NOT NULL DEFAULT '0'

。。。 Mysql 里面就是这么设定的 number的范围 你能怎么改 换类型又不会怎么样 程序取到数之后你再方法里面强转一下就是了

  • mysql鏁版嵁搴鏈夊摢浜涚被鍨
    绛旓細MySQL鏁版嵁搴涓昏绫诲瀷锛1. 鍏崇郴鍨嬫暟鎹簱锛圧DBMS锛塎ySQL鏈鍩虹涓旀渶甯歌鐨勭被鍨嬫槸鍏崇郴鍨嬫暟鎹簱锛圧DBMS锛夈傚叧绯诲瀷鏁版嵁搴撲互琛ㄦ牸褰㈠紡瀛樺偍鏁版嵁锛屾暟鎹湪琛涓浠ヨ鐨勫舰寮忓瓨鍦紝姣忎竴琛屼唬琛ㄤ竴鏉¤褰曪紝姣忎竴鍒椾唬琛ㄤ竴涓暟鎹瓧娈点俁DBMS鑳藉澶勭悊澶ч噺缁撴瀯鍖栨暟鎹紝鏀寔ACID浜嬪姟鐗规э紝淇濊瘉鏁版嵁鐨勫畬鏁存у拰涓鑷存с侻ySQL鐨処nnoDB瀛...
  • mysql鏁版嵁搴鐨勭被鍨嬫湁鍝簺
    绛旓細鍏崇郴鍨鏁版嵁搴锛圧DBMS锛塎ySQL鏄竴涓叧绯诲瀷鏁版嵁搴撶鐞嗙郴缁燂紝杩欐槸瀹冩渶甯歌鐨勭被鍨嬨傚叧绯诲瀷鏁版嵁搴撳皢鏁版嵁瀛樺偍鍦ㄨ〃涓锛屾瘡涓〃閮芥湁鐗瑰畾鐨勭粨鏋勶紝鐢辫鍜屽垪缁勬垚銆傝繖绉嶆暟鎹簱閫氳繃SQL锛堢粨鏋勫寲鏌ヨ璇█锛夎繘琛屾暟鎹殑澧炲垹鏀规煡鎿嶄綔銆MySQL鐨鍏崇郴鍨嬫暟鎹簱鐗圭偣鏄敮鎸丄CID浜嬪姟灞炴э紝淇濊瘉鏁版嵁鐨勪竴鑷存у拰瀹屾暣鎬с傚垪寮忓瓨鍌ㄦ暟鎹簱 ...
  • 鍏充簬mysql鏁版嵁搴撻噷闈㈡暟鎹被鍨number鐨勯棶棰
    绛旓細bit 涓 MySQL 閲瀛樺偍姣旂壒浣嶇殑绫诲瀷,鏈澶ф敮鎸 64 姣旂壒浣, 鐩存帴浠ヤ簩杩涘埗鏂瑰紡瀛樺偍,涓鑸敤鏉ュ瓨鍌ㄧ姸鎬佺被鐨勪俊鎭傛瘮濡,鎬у埆,鐪熷亣绛夈傚叿鏈変互涓嬬壒鎬: 1. 瀵逛簬 bit(8) 濡傛灉鍗曠函瀛樻斁 1 浣,宸﹁竟浠 0 濉厖 00000001銆2. 鏌ヨ鏃跺彲浠ョ洿鎺ュ崄杩涘埗鏉ヨ繃婊鏁版嵁銆3. 濡傛灉姝ゅ瓧娈靛姞涓婄储寮,MySQL 涓嶄細鑷繁鍋氱被鍨嬭浆鎹,鍙兘鐢ㄤ簩杩涘埗...
  • 鏁版嵁搴鐨勭被鍨嬫湁鍝簺?鏈汉鍦ㄥmysql.
    绛旓細MySQL鏁版嵁绫诲瀷涓昏鍙互鍒嗘垚鍥涚鍏朵腑鍖呮嫭鏁板煎瀷銆佸瓧绗︼紙涓诧級鍨嬩笌鏃ユ湡鍜屾椂闂村瀷涓嶯ULL鍊笺1. MySQL鏁版嵁绫诲瀷鍦∕ySQL涓鏈夊涓嬪嚑绉嶆暟鎹被鍨嬶細锛1锛夋暟鍊煎瀷鏁板兼槸璇稿32 鎴153.4 杩欐牱鐨勫笺侻ySQL 鏀寔绉戝琛ㄧず娉曪紝绉戝琛ㄧず娉曠敱鏁存暟鎴栨诞鐐规暟鍚庤窡鈥渆鈥濇垨鈥淓鈥濄佷竴涓鍙凤紙鈥+鈥濇垨鈥-鈥濓級鍜屼竴涓暣鏁版寚鏁版潵琛ㄧず銆
  • mysql鏁版嵁搴撲腑鏈夊嚑绉鏁版嵁绫诲瀷
    绛旓細SMALLMONEY鍨嬫暟鎹彧鑳藉瓨鍌ㄤ粠-214锛748.3648鍒214锛748.3647 鐨勯挶鏁般傚悓鏍凤紝濡傛灉鍙互鐨勮瘽锛屼綘搴旇鐢⊿MALLMONEY鍨嬫潵浠f浛MONEY鍨嬫暟鎹紝浠ヨ妭鐪佺┖闂淬MySQL鏁版嵁绫诲瀷涔嬪洓閫昏緫鍨 BIT 濡傛灉浣犱娇鐢ㄥ閫夋( CHECKBOX)浠庣綉椤涓鎼滈泦淇℃伅锛屼綘鍙互鎶婃淇℃伅瀛樺偍鍦˙IT鍨嬪瓧娈典腑銆侭IT鍨嬪瓧娈靛彧鑳藉彇涓や釜鍊硷細0鎴1銆傚綋蹇冿紝鍦...
  • MySQL鏁版嵁搴撲腑 int 闀垮害鏈澶ф槸澶氬皯?
    绛旓細MySQL鏁版嵁搴撲腑鐨刬nt鏁版嵁绫诲瀷瀹為檯涓婂苟涓嶄互瀛楄妭鏁版潵瀹氫箟鍏堕暱搴︼紝鑰屾槸閫氳繃鍏舵暟鍊艰寖鍥存潵纭畾銆俰nt绫诲瀷鐨勬渶澶ч暱搴﹀彲浠ュ绾充粠-2,147,483,648鍒2,147,483,647鐨勬暣鏁帮紝杩欎釜鑼冨洿瀹屽叏鐢32浣嶏紙4涓瓧鑺傦級鐨勫瓨鍌ㄧ┖闂村喅瀹氥傚湪MySQL鐨勯粯璁よ缃笅锛屽鏋滃湪鍒涘缓琛ㄦ椂鏈寚瀹歩nt绫诲瀷鐨勫叿浣撻暱搴︼紝绯荤粺浼氶粯璁ょ敓鎴愪竴涓暱搴︿负11...
  • mysql鏁版嵁搴撲腑鐨刡it鏄綍绉
    绛旓細MySQL鏁版嵁搴撲腑鐨凚it鏁版嵁绫诲瀷鏄竴绉嶇壒娈婄殑鏁版嵁绫诲瀷锛屽畠涓撻棬鐢ㄤ簬瀛樺偍浜岃繘鍒剁殑0鍜1銆傝繖绉1浣嶇殑鍙橀噺涓昏鐢ㄤ簬琛ㄧず閫昏緫鐘舵侊紝姣斿鐪熸垨鍋囥佹槸鎴栧惁绛変簩鍏冮夋嫨銆傚湪MySQL涓紝Bit绫诲瀷鐢ㄤ簬瀛樺偍浜屽间俊鎭紝渚嬪true鍜宖alse銆傚敖绠″湪鏌ヨ缁撴灉涓紝鎴戜滑鐪嬪埌鐨勬槸true鎴杅alse锛屼絾瀹為檯涓婂湪鏁版嵁搴撳唴閮紝true琚〃绀轰负1锛宖alse涓0...
  • mysqltext绫诲瀷
    绛旓細鍦MySQL鏁版嵁搴撲腑锛孴EXT绫诲瀷鏄竴绉嶇敤浜庡瓨鍌ㄥ彲鍙橀暱搴﹀瓧绗︿覆鐨鏁版嵁绫诲瀷銆傚叿浣撴潵璇达紝TEXT绫诲瀷鍖呮嫭浠ヤ笅鍑犵锛1. TINYTEXT锛氭渶澶氳兘瀛樺偍255涓瓧绗︺2. TEXT锛氬彲浠ュ瓨鍌ㄦ洿澶氱殑瀛楃锛岄氬父涓65,535涓瓧绗︺傜‘鍒囩殑鏈澶ч暱搴﹀彇鍐充簬鏈澶ц澶у皬闄愬埗鍜屼娇鐢ㄧ殑瀛楃闆嗐3. MEDIUMTEXT锛氭渶澶ч暱搴﹀彲杈惧ぇ绾16MB銆傚叿浣撻暱搴﹀彇鍐充簬...
  • mediumblob鏄粈涔堟剰鎬mysql
    绛旓細MediumBlob鏄疢ySQL涓殑涓绉鏁版嵁绫诲瀷銆侻ediumBlob鏄敤浜庡瓨鍌ㄤ簩杩涘埗澶у璞$殑鏁版嵁绫诲瀷銆傚湪MySQL鏁版嵁搴撲腑锛孊lob绫诲瀷鐢ㄤ簬瀛樺偍鍙彉闀垮害鐨勪簩杩涘埗鏁版嵁锛屽鍥剧墖銆佹枃妗f垨鍏朵粬鏂囦欢鍐呭銆侻ediumBlob鏄疊lob绫诲瀷鐨勪竴绉嶏紝鍏跺瓨鍌ㄨ兘鍔涗粙浜嶣lob鍜孡ongBlob涔嬮棿銆傚叿浣撶殑瀛樺偍澶у皬闄愬埗鍙栧喅浜庢暟鎹簱鐨勯厤缃紝浣嗛氬父鍙互瀛樺偍杈冨ぇ鐨勬暟鎹噺銆...
  • mysql涓varchar鏈澶ч暱搴︽槸澶氬皯
    绛旓細MySQL涓璙ARCHAR鐨勬渶澶ч暱搴︽槸65535瀛楄妭銆備互涓嬫槸 鍦MySQL鏁版嵁搴撲腑锛孷ARCHAR鏄竴绉嶅彲鍙橀暱搴︾殑瀛楃鏁版嵁绫诲瀷銆俈ARCHAR绫诲瀷鐨勯暱搴︽槸鍙互鍙樺寲鐨勶紝鍏舵渶澶ч暱搴﹀彈闄愪簬鏁版嵁搴撶殑鏈澶ц澶у皬銆傝繖鎰忓懗鐫VARCHAR瀛楁鍙互瀛樺偍鏈澶ч暱搴︿负65535瀛楄妭鐨勫瓧绗︿覆銆備絾瀹為檯浣跨敤涓紝杩橀渶瑕佽冭檻鍏朵粬鍥犵礌锛屽璁板綍涓殑鍏朵粬瀛楁銆佽鐨勫叾瀹冩暟鎹...
  • 扩展阅读:免费windows永久云服务器 ... mysql只取第一条数据 ... 数据查询网站 ... 数据库多表查询语句 ... mysql数据库面试题 ... mysql查询前十名数据 ... 永久免费的仓库 ... mysql查询昨天的数据 ... mysql查询表中的全部数据 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网