sql数据库都有哪几种数据类型?常用都有哪几种?用select语句查询的时候什么时候用‘‘什么时候用【】 SQL语句有哪几种类型,各类型的主要作用是什么?

sql\u8bed\u53e5\u5206\u51e0\u7c7b\uff0csql\u6570\u636e\u5e93\u90fd\u6709\u54ea\u51e0\u79cd\u6570\u636e\u7c7b\u578b

\u4e00\u3001 \u6574\u6570\u6570\u636e\u7c7b\u578b

\u6574\u6570\u6570\u636e\u7c7b\u578b\u662f\u6700\u5e38\u7528\u7684\u6570\u636e\u7c7b\u578b\u4e4b\u4e00\u3002

1\u3001INT \uff08INTEGER\uff09

INT \uff08\u6216INTEGER\uff09\u6570\u636e\u7c7b\u578b\u5b58\u50a8\u4ece-2\u768431\u6b21\u65b9 \uff08-2 \uff0c147 \uff0c483 \uff0c648\uff09 \u52302\u768431\u6b21\u65b9-1 \uff082 \uff0c147 \uff0c483\uff0c647\uff09 \u4e4b\u95f4\u7684\u6240\u6709\u6b63\u8d1f\u6574\u6570\u3002\u6bcf\u4e2aINT \u7c7b\u578b\u7684\u6570\u636e\u63094 \u4e2a\u5b57\u8282\u5b58\u50a8\uff0c\u5176\u4e2d1 \u4f4d\u8868\u793a\u6574\u6570\u503c\u7684\u6b63\u8d1f\u53f7\uff0c\u5176\u5b8331 \u4f4d\u8868\u793a\u6574\u6570\u503c\u7684\u957f\u5ea6\u548c\u5927\u5c0f\u3002

2\u3001SMALLINT

SMALLINT \u6570\u636e\u7c7b\u578b\u5b58\u50a8\u4ece-2\u768415\u6b21\u65b9\uff08 -32\uff0c 768\uff09 \u52302\u768415\u6b21\u65b9-1\uff08 32 \uff0c767 \uff09\u4e4b\u95f4\u7684\u6240\u6709\u6b63\u8d1f\u6574\u6570\u3002\u6bcf\u4e2aSMALLINT \u7c7b\u578b\u7684\u6570\u636e\u5360\u75282 \u4e2a\u5b57\u8282\u7684\u5b58\u50a8\u7a7a\u95f4\uff0c\u5176\u4e2d1 \u4f4d\u8868\u793a\u6574\u6570\u503c\u7684\u6b63\u8d1f\u53f7\uff0c\u5176\u5b8315 \u4f4d\u8868\u793a\u6574\u6570\u503c\u7684\u957f\u5ea6\u548c\u5927\u5c0f\u3002

3\u3001TINYINT

TINYINT\u6570\u636e\u7c7b\u578b\u5b58\u50a8\u4ece0 \u5230255 \u4e4b\u95f4\u7684\u6240\u6709\u6b63\u6574\u6570\u3002\u6bcf\u4e2aTINYINT\u7c7b\u578b\u7684\u6570\u636e\u5360\u75281 \u4e2a\u5b57\u8282\u7684\u5b58\u50a8\u7a7a\u95f4\u3002

4\u3001BIGINT

BIGINT \u6570\u636e\u7c7b\u578b\u5b58\u50a8\u4ece-2^63 \uff08-9 \uff0c223\uff0c 372\uff0c 036\uff0c 854\uff0c 775\uff0c 807\uff09 \u52302^63-1\uff08 9\uff0c 223\uff0c 372\uff0c 036 \uff0c854 \uff0c775\uff0c 807\uff09 \u4e4b\u95f4\u7684\u6240\u6709\u6b63\u8d1f\u6574\u6570\u3002\u6bcf\u4e2aBIGINT \u7c7b\u578b\u7684\u6570\u636e\u5360\u75288\u4e2a\u5b57\u8282\u7684\u5b58\u50a8\u7a7a\u95f4\u3002

\u4e8c\u3001 \u6d6e\u70b9\u6570\u636e\u7c7b\u578b

\u6d6e\u70b9\u6570\u636e\u7c7b\u578b\u7528\u4e8e\u5b58\u50a8\u5341\u8fdb\u5236\u5c0f\u6570\u3002\u6d6e\u70b9\u6570\u503c\u7684\u6570\u636e\u5728SQL Server \u4e2d\u91c7\u7528\u4e0a\u820d\u5165\uff08Round up \u6216\u79f0\u4e3a\u53ea\u5165\u4e0d\u820d\uff09\u65b9\u5f0f\u8fdb\u884c\u5b58\u50a8\u3002\u6240\u8c13\u4e0a\u820d\u5165\u662f\u6307\uff0c\u5f53\uff08\u4e14\u4ec5\u5f53\uff09\u8981\u820d\u5165\u7684\u6570\u662f\u4e00\u4e2a\u975e\u96f6\u6570\u65f6\uff0c\u5bf9\u5176\u4fdd\u7559\u6570\u5b57\u90e8\u5206\u7684\u6700\u4f4e\u6709\u6548\u4f4d\u4e0a\u7684\u6570\u503c\u52a01 \uff0c\u5e76\u8fdb\u884c\u5fc5\u8981\u7684\u8fdb\u4f4d\u3002\u82e5\u4e00\u4e2a\u6570\u662f\u4e0a\u820d\u5165\u6570\uff0c\u5176\u7edd\u5bf9\u503c\u4e0d\u4f1a\u51cf\u5c11\u3002\u5982\uff1a\u5bf93.14159265358979 \u5206\u522b\u8fdb\u884c2 \u4f4d\u548c12\u4f4d\u820d\u5165\uff0c\u7ed3\u679c\u4e3a3.15 \u548c3.141592653590\u3002

1\u3001REAL \u6570\u636e\u7c7b\u578b

REAL\u6570\u636e\u7c7b\u578b\u53ef\u7cbe\u786e\u5230\u7b2c7 \u4f4d\u5c0f\u6570\uff0c\u5176\u8303\u56f4\u4e3a\u4ece-3.40E -38 \u52303.40E +38\u3002 \u6bcf\u4e2aREAL\u7c7b\u578b\u7684\u6570\u636e\u5360\u75284 \u4e2a\u5b57\u8282\u7684\u5b58\u50a8\u7a7a\u95f4\u3002

2\u3001FLOAT

FLOAT\u6570\u636e\u7c7b\u578b\u53ef\u7cbe\u786e\u5230\u7b2c15 \u4f4d\u5c0f\u6570\uff0c\u5176\u8303\u56f4\u4e3a\u4ece-1.79E -308 \u52301.79E +308\u3002 \u6bcf\u4e2aFLOAT \u7c7b\u578b\u7684\u6570\u636e\u5360\u75288 \u4e2a\u5b57\u8282\u7684\u5b58\u50a8\u7a7a\u95f4\u3002 FLOAT\u6570\u636e\u7c7b\u578b\u53ef\u5199\u4e3aFLOAT[ n ]\u7684\u5f62\u5f0f\u3002n \u6307\u5b9aFLOAT \u6570\u636e\u7684\u7cbe\u5ea6\u3002n \u4e3a1\u523015 \u4e4b\u95f4\u7684\u6574\u6570\u503c\u3002\u5f53n \u53d61 \u52307 \u65f6\uff0c\u5b9e\u9645\u4e0a\u662f\u5b9a\u4e49\u4e86\u4e00\u4e2aREAL \u7c7b\u578b\u7684\u6570\u636e\uff0c\u7cfb\u7edf\u75284 \u4e2a\u5b57\u8282\u5b58\u50a8\u5b83\uff1b\u5f53n \u53d68 \u523015 \u65f6\uff0c\u7cfb\u7edf\u8ba4\u4e3a\u5176\u662fFLOAT \u7c7b\u578b\uff0c\u75288 \u4e2a\u5b57\u8282\u5b58\u50a8\u5b83\u3002

3\u3001DECIMAL

DECIMAL\u6570\u636e\u7c7b\u578b\u53ef\u4ee5\u63d0\u4f9b\u5c0f\u6570\u6240\u9700\u8981\u7684\u5b9e\u9645\u5b58\u50a8\u7a7a\u95f4\uff0c\u4f46\u4e5f\u6709\u4e00\u5b9a\u7684\u9650\u5236\uff0c\u60a8\u53ef\u4ee5\u75282 \u523017 \u4e2a\u5b57\u8282\u6765\u5b58\u50a8\u4ece-10\u768438\u6b21\u65b9-1 \u523010\u768438\u6b21\u65b9-1 \u4e4b\u95f4\u7684\u6570\u503c\u3002\u53ef\u5c06\u5176\u5199\u4e3aDECIMAL[ p [s] ]\u7684\u5f62\u5f0f\uff0cp \u548cs \u786e\u5b9a\u4e86\u7cbe\u786e\u7684\u6bd4\u4f8b\u548c\u6570\u4f4d\u3002\u5176\u4e2dp \u8868\u793a\u53ef\u4f9b\u5b58\u50a8\u7684\u503c\u7684\u603b\u4f4d\u6570\uff08\u4e0d\u5305\u62ec\u5c0f\u6570\u70b9\uff09\uff0c\u7f3a\u7701\u503c\u4e3a18\uff1b s \u8868\u793a\u5c0f\u6570\u70b9\u540e\u7684\u4f4d\u6570\uff0c\u7f3a\u7701\u503c\u4e3a0\u3002 \u4f8b\u5982\uff1adecimal \uff0815 5\uff09\uff0c\u8868\u793a\u5171\u670915 \u4f4d\u6570\uff0c\u5176\u4e2d\u6574\u657010 \u4f4d\uff0c\u5c0f\u65705\u3002 \u4f4d\u88684-3 \u5217\u51fa\u4e86\u5404\u7cbe\u786e\u5ea6\u6240\u9700\u7684\u5b57\u8282\u6570\u4e4b\u95f4\u7684\u5173\u7cfb\u3002

1\u3001\u6570\u636e\u64cd\u7eb5\u8bed\u8a00\uff08DML\uff09\uff1a\u7528\u6765\u64cd\u7eb5\u6570\u636e\u5e93\u4e2d\u6570\u636e\u7684\u547d\u4ee4\u3002\u5305\u62ec\uff1aselect\u3001insert\u3001update\u3001delete\u3002
2\u3001\u6570\u636e\u5b9a\u4e49\u8bed\u8a00\uff08DDL\uff09\uff1a\u7528\u6765\u5efa\u7acb\u6570\u636e\u5e93\u3001\u6570\u636e\u5e93\u5bf9\u8c61\u548c\u5b9a\u4e49\u5217\u7684\u547d\u4ee4\u3002\u5305\u62ec\uff1acreate\u3001alter\u3001drop\u3002
3\u3001\u6570\u636e\u63a7\u5236\u8bed\u8a00\uff08DCL\uff09\uff1a\u7528\u6765\u63a7\u5236\u6570\u636e\u5e93\u7ec4\u4ef6\u3002

\u6269\u5c55\u8d44\u6599\uff1a
SQL Server\u7684\u7279\u70b9\u5982\u4e0b\uff1a
1\u3001\u5177\u6709\u771f\u6b63\u7684\u5ba2\u6237\u673a\u548c\u670d\u52a1\u5668\u4f53\u7cfb\u7ed3\u6784\u3002
2\u3001\u56fe\u5f62\u5316\u7528\u6237\u754c\u9762\uff0c\u4f7f\u7cfb\u7edf\u7ba1\u7406\u548c\u6570\u636e\u5e93\u7ba1\u7406\u66f4\u52a0\u76f4\u89c2\u3002
3\u3001\u4e30\u5bcc\u7684\u7f16\u7a0b\u63a5\u53e3\u5de5\u5177\uff0c\u4e3a\u7528\u6237\u8fdb\u884c\u7a0b\u5e8f\u8bbe\u8ba1\u63d0\u4f9b\u4e86\u66f4\u5927\u7684\u9009\u62e9\u4f59\u5730\u3002
4\u3001\u5176\u5b8c\u5168\u96c6\u6210\uff0c\u5229\u7528\u4e86NT\u7684\u8bb8\u591a\u529f\u80fd\uff0c\u5982\u53d1\u9001\u548c\u63a5\u53d7\u6d88\u606f\u7b49\u3002
\u53c2\u8003\u8d44\u6599\u6765\u6e90\uff1a\u767e\u5ea6\u767e\u79d1-SQL\u8bed\u53e5\u5927\u5168

select语句数值用引号,字段名,表名等对象用括号,数据类型有char,int,double, float,decimal,nchar,varchar,text,nvarchar,常用的有int,float,varchar,text

  • SQL Server鏁版嵁搴鐨绫诲瀷鏈夊摢浜?鍏朵綔鐢ㄥ垎鍒槸浠涔?
    绛旓細鏁版嵁绫诲瀷鏄暟鎹殑涓绉嶅睘鎬э紝琛ㄧず鏁版嵁鎵琛ㄧず淇℃伅鐨勭被鍨嬨備换浣曚竴绉嶈绠楁満璇█閮藉畾涔変簡鑷繁鐨勬暟鎹被鍨嬨傚綋鐒讹紝涓嶅悓鐨勭▼搴忚瑷閮藉叿鏈涓嶅悓鐨勭壒鐐癸紝鎵瀹氫箟鐨勬暟鎹被鍨嬬殑绉嶇被鍜屽悕绉伴兘鎴栧鎴栧皯鏈変簺涓嶅悓銆係QLServer 鎻愪緵浜 25 绉嶆暟鎹被鍨锛 路Binary [(n)] 路Varbinary [(n)] 路Char [(n)] 路...
  • SQL鏁版嵁搴涓兘鏄互琛ㄧ殑褰㈠紡瀛樺偍鏁版嵁鐨勫悧?
    绛旓細鑰屾棩蹇楁枃浠舵槸浠ユ棩蹇楄褰曚綔涓哄瓨鍌ㄥ崟鍏冦傛湰鏂囧彧璁ㄨ鏁版嵁鏂囦欢鐨勫瓨鍌ㄦ柟寮忥紝涓嶆秹鍙婂埌鏃ュ織鏂囦欢瀛樺偍鏂瑰紡銆傛暟鎹枃浠朵互椤甸潰鍋氫负瀛樺偍鍗曞厓瀛樺偍鏁版嵁锛岃鐞嗚В鏁版嵁鏂囦欢鐨勫瓨鍌ㄦ柟寮忥紝蹇呴』浜嗚ВSQLSERVER涓畾涔夌殑椤甸潰绫诲瀷绉嶇被銆備簩锛氶〉闈㈢被鍨 SQLSERVER涓〉闈㈢被鍨嬫湁8绉,鍏蜂綋姣绉嶇被鍨鐨勮缁嗚鏄庯紝瑙佷笅鍥撅細鐢ㄦ埛鐨勬暟鎹竴鑸瓨鏀惧湪鏁版嵁椤甸潰...
  • SQL涓笉鍚鏁版嵁搴骞冲彴涓婄殑鏁版嵁绫诲瀷閫氱敤鍚嶇О鏈夊摢浜涘樊寮?
    绛旓細Access鍜SQL Server鐨凪oney绫诲瀷鍦ㄦ煇浜鏁版嵁搴涓病鏈夊搴旓紝鑰孫racle鐨刋ML绫诲瀷鐢ㄤ簬瀛樺偍XML鏁版嵁銆傚煎緱娉ㄦ剰鐨勬槸锛屼娇鐢⊿QL鏃跺姟蹇呮鏌ヤ笉鍚屾暟鎹簱骞冲彴鐨鏁版嵁绫诲瀷瀹氫箟锛屽洜涓虹浉鍚屽悕绉扮殑鏁版嵁绫诲瀷鍦ㄤ笉鍚岀郴缁熶腑鍙兘瀛樺湪宸紓銆傚洜姝わ紝SQL寮鍙戣呭湪璁捐鍜屾搷浣滄暟鎹椂锛屽簲纭繚鍏煎鎬у拰鍑嗙‘鎬э紝浠ヤ究浜庢暟鎹殑姝g‘绠$悊鍜屽垎鏋愩
  • sql server涓垱寤鸿〃鏃跺悇涓鏁版嵁绫诲瀷鏃朵粈涔堟剰鎬??
    绛旓細SQL Server 鏁版嵁绫诲瀷鍒嗙被鍙婂惈涔夊涓嬶細1銆丆haracter 瀛楃涓诧細2銆乁nicode 瀛楃涓诧細3銆丅inary 绫诲瀷锛4銆丯umber 绫诲瀷锛4銆丏ate 绫诲瀷锛5銆佸叾浠栨暟鎹被鍨嬶細
  • mysql鏈夊摢浜鏁版嵁绫诲瀷
    绛旓細涓.鏁板肩被鍨Mysql鏀寔鎵鏈夋爣鍑SQL涓殑鏁板肩被鍨,鍏朵腑鍖呮嫭涓ユ牸鏁版嵁绫诲瀷(INTEGER,SMALLINT,DECIMAL,NUMBERIC),浠ュ強杩戜技鏁板兼暟鎹被鍨(FLOAT,REAL,DOUBLE PRESISION),骞跺湪姝ゅ熀纭涓婅繘琛屾墿灞曘傛墿灞曞悗澧炲姞浜員INYINT,MEDIUMINT,BIGINT杩3绉嶉暱搴︿笉鍚岀殑鏁村舰,骞跺鍔犱簡BIT绫诲瀷,鐢ㄦ潵瀛樻斁浣嶆暟鎹傛暣鏁扮被鍨 瀛楄妭 鑼冨洿(鏈夌鍙) 鑼冨洿(鏃...
  • SQLServer涓鍚,瀛﹀彿,鎬у埆,闄㈢郴閮界敤浠涔鏁版嵁绫诲瀷?
    绛旓細鍦⊿QLServer鏁版嵁搴涓紝瀵逛簬涓嶅悓鐨勪釜浜轰俊鎭瓧娈碉紝鏁版嵁绫诲瀷鐨勯夋嫨杈冧负鐏垫椿銆備互涓嬫槸鍏充簬濮撳悕銆佸鍙枫佹у埆鍜岄櫌绯荤殑甯歌鏁版嵁绫诲瀷锛1.濮撳悕锛氶氬父鎯呭喌涓嬶紝濮撳悕杩欎竴瀛楁閫傚悎浣跨敤varchar绫诲瀷锛屽洜涓哄畠鍙互瀛樺偍杈冮暱鐨勫瓧绗︿覆锛屽寘鎷彲鑳界殑濮撴皬鍜屽悕瀛楃粍鍚堛2.瀛﹀彿锛氬鍙峰彲鑳藉寘鍚暟瀛楋紝鎵浠ュ彲浠ヤ娇鐢╥nt绫诲瀷锛屽畠涓撲负鏁存暟璁捐锛...
  • SQL Server 2000 鎻愪緵浜嗗摢浜涘熀鏈鏁版嵁绫诲瀷?
    绛旓細tempdb 鏁版嵁搴鍦 SQL Server 姣忔鍚姩鏃堕兘閲嶆柊鍒涘缓锛屽洜姝よ鏁版嵁搴撳湪绯荤粺鍚姩鏃舵绘槸骞插噣鐨勩備复鏃惰〃鍜屽瓨鍌ㄨ繃绋嬪湪杩炴帴鏂紑鏃惰嚜鍔ㄩ櫎鍘伙紝鑰屼笖褰撶郴缁熷叧闂悗灏嗘病鏈変换浣曡繛鎺ュ浜庢椿鍔ㄧ姸鎬侊紝鍥犳 tempdb 鏁版嵁搴撲腑娌℃湁浠讳綍鍐呭浼氫粠 SQL Server 鐨勪竴涓細璇濅繚瀛樺埌鍙︿竴涓細璇濄傞粯璁ゆ儏鍐典笅锛屽湪 SQL Server 鍦ㄨ繍琛屾椂 ...
  • 鏁版嵁搴鐨绫诲瀷鏈夊摢浜
    绛旓細鏁版嵁搴撶殑绫诲瀷涓昏鏈変互涓鍑犵锛1. 鍏崇郴鍨嬫暟鎹簱 鍏崇郴鍨嬫暟鎹簱鏄暟鎹簱棰嗗煙鏈甯哥敤鐨勪竴绉嶇被鍨銆傚畠浠ヨ〃鏍肩殑褰㈠紡瀛樺偍鏁版嵁锛屾暟鎹箣闂撮氳繃鍏崇郴锛堝涓婚敭鍜屽閿級鐩镐簰鍏宠仈銆傝繖绉嶆暟鎹簱浣跨敤SQL锛缁撴瀯鍖栨煡璇㈣瑷锛夎繘琛屾暟鎹殑鏌ヨ銆佹彃鍏ャ佹洿鏂板拰鍒犻櫎銆傚父瑙佺殑鍏崇郴鍨鏁版嵁搴撴湁MySQL銆丱racle銆丼QL Server鍜孭ostgreSQL绛夈2....
  • sql涓瓨鍌ㄨ緝澶х殑鏁版嵁鐢ㄤ粈涔鏁版嵁绫诲瀷?鎴栬呭瓨鍌ㄨ緝澶х殑鏁版嵁 鎬庝箞瀛樺偍
    绛旓細浜岃繘鍒剁敤杩欎釜锛歩mage 浜岃繘鍒鏁版嵁绫诲瀷 image 鏁版嵁绫诲瀷鐢ㄦ潵瀛樺偍鍙橀暱鐨勪簩杩涘埗鏁版嵁锛屾渶澶у彲杈231-1鎴栧ぇ绾20浜垮瓧鑺 鏁存暟鐢ㄨ繖涓細int 鏁村瀷 int 鏁版嵁绫诲瀷鍙互瀛樺偍浠- 231(-2147483648)鍒231 (2147483 647)涔嬮棿鐨勬暣鏁般傚瓨鍌ㄥ埌鏁版嵁搴鐨勫嚑涔庢墍鏈夋暟鍊煎瀷鐨勬暟鎹兘鍙互鐢ㄨ繖绉嶆暟鎹被鍨嬨傝繖绉嶆暟鎹被鍨嬪湪鏁版嵁搴撻噷鍗犵敤...
  • Transact--sql 璇█涓,鏈夊摢鍑犵鏁版嵁绫诲瀷?
    绛旓細鍥哄畾闀垮害鐨 Unicode 鏁版嵁锛屾渶澶ч暱搴︿负 4,000 涓瓧绗︺俷varchar 鍙彉闀垮害 Unicode 鏁版嵁锛屽叾鏈澶ч暱搴︿负 4,000 瀛楃銆俿ysname 鏄郴缁熸彁渚涚敤鎴峰畾涔夌殑鏁版嵁绫诲瀷锛屽湪鍔熻兘涓婄瓑鍚屼簬 nvarchar(128)锛岀敤浜庡紩鐢鏁版嵁搴瀵硅薄鍚嶃俷text 鍙彉闀垮害 Unicode 鏁版嵁锛屽叾鏈澶ч暱搴︿负 2^30 - 1 (1,073,741,823) 涓瓧绗︺備簩...
  • 扩展阅读:五个常见的数据库软件 ... 零基础自学sql要多久 ... 十大常用数据分析软件 ... 十种常见数据库 ... 十大免费数据库 ... sql的数据类型分为三类 ... sql和python哪个难学 ... 数据库基础知识 ... sql修改表中某一个数据 ...

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