sql中定义年龄用什么数据类型,长度为多少?

sql中定义年龄可以用的用数据类型及长度:

1、char(3):长度为3的字符串。小于10位且长度基本固定的字符串用char。

2、varchar(3):长度为3的字符串。长度大于10的用varchar,varcha在10以内占用空间比char大。

3、int:长度为4个字节,存储从(-2147483648)到(2147483647)。

4、Smallint:长度为2个字节,存储从-32768到32767。

5、tinyint:长度为1个字节,存储0到255的数字。

扩展资料:

sql函数

UCASE(c)将某个域转换为大写

LCASE(c)将某个域转换为小写

MID(c,start[,end])从某个文本域提取字符

LEN(c)返回某个文本域的长度

INSTR(c,char)返回在某个文本域中指定字符的数值位置

LEFT(c,number_of_char)返回某个被请求的文本域的左侧部分

ROUND(c,decimals)对某个数值域进行指定小数位数的四舍五入

参考资料来源:百度百科-结构化查询语言



  • SQL璇︾粏涓句緥瀛愯鏄庝笅闈㈣繖浜鏁版嵁绫诲瀷鏈浠涔鐢?
    绛旓細鐗规畩鏁版嵁鍨 Uniqueidentifier 鏁版嵁绫诲瀷鐢ㄦ潵瀛樺偍涓涓叏灞鍞竴鏍囪瘑绗︼紝鍗矴UID銆侴UID纭疄鏄叏灞鍞竴鐨勩傝繖涓暟鍑犱箮娌℃湁鏈轰細鍦ㄥ彟涓涓郴缁熶腑琚噸寤恒傚彲浠浣跨敤NEWID鍑芥暟杞崲涓涓瓧绗︿覆涓哄敮涓鏍囪瘑绗︽潵鍒濆鍖栧叿鏈夊敮涓鏍囪瘑绗︾殑鍒 Char 瀛楃鍨 Char 鏁版嵁绫诲瀷鐢ㄦ潵瀛樺偍鎸囧畾闀垮害闈炵粺涓缂栫爜鐨勬暟鎹傚綋瀹氫箟涓鍒椾负姝ょ被鍨嬫椂锛...
  • SQLServer涓鍚,瀛﹀彿,鎬у埆,闄㈢郴閮鐢ㄤ粈涔堟暟鎹被鍨?
    绛旓細鍦⊿QLServer鏁版嵁搴撲腑锛屽浜庝笉鍚岀殑涓汉淇℃伅瀛楁锛鏁版嵁绫诲瀷鐨閫夋嫨杈冧负鐏垫椿銆備互涓嬫槸鍏充簬濮撳悕銆佸鍙枫佹у埆鍜岄櫌绯荤殑甯歌鏁版嵁绫诲瀷锛1.濮撳悕锛氶氬父鎯呭喌涓嬶紝濮撳悕杩欎竴瀛楁閫傚悎浣跨敤varchar绫诲瀷锛屽洜涓哄畠鍙互瀛樺偍杈冮暱鐨勫瓧绗︿覆锛屽寘鎷彲鑳界殑濮撴皬鍜屽悕瀛楃粍鍚堛2.瀛﹀彿锛氬鍙峰彲鑳藉寘鍚暟瀛楋紝鎵浠ュ彲浠ヤ娇鐢╥nt绫诲瀷锛屽畠涓撲负鏁存暟璁捐锛...
  • 鍦⊿QL-Server涓叧浜庢棩鏈鐨勬暟鎹被鍨鏈鍝簺?
    绛旓細鏃ユ湡鑼冨洿涓1753-1-1鑷9999-12-31銆傚綋鏃ユ湡涓1900-1-1鏃跺间负0锛屼箣鍓嶇殑鏃ユ湡鏄礋鏁帮紱涔嬪悗鏃ユ湡鏄鏁帮紝鍙﹀涓涓4瀛楄妭瀛樺偍浠ュ崍澶滃悗涓夊張涓夊垎涔嬩竴锛10/3锛夋绉掓暟鎵浠h〃鐨勬瘡澶╃殑鏃堕棿銆2銆乻malldatetime smalldatetime鏁版嵁绫诲瀷瀛樺偍鏃ユ湡鍜屾瘡澶╃殑鏃堕棿锛屼絾绮剧‘搴︿綆浜巇atetime銆SQL Server灏唖malldatetime鐨勫煎瓨鍌ㄤ负涓...
  • sql閲寤鸿〃鏃舵庢牱鎵嶈兘鐭ラ亾璇鐢ㄤ粈涔堟暟鎹被鍨
    绛旓細鏍规嵁浣犳鍒楁斁浠涔堟暟鎹鏉ョ‘瀹氬瓧娈绫诲瀷銆傛瘮濡傗滄垚缁┾濓紝鍙兘瑕佺敤鏉ヨ繍绠楋紝璁剧疆鎴愭暟鍊煎瀷銆傛瘮濡傗滃鍙封濓紝涓嶇敤鏉ヨ绠楋紝鏈夋椂鍙兘杩樿浠0鏉ユ墦澶达紝璁剧疆鎴愬瓧绗﹀瀷锛屸滃嚭鐢熸棩鏈熲濓紝褰撶劧鏄棩鏈熷瀷锛屾垨鏃ユ湡鏃堕棿鍨嬨傗滃洟鍛樷濆瓧娈碉紝閫昏緫鍨嬶紝鍥犱负灏变袱绉嶉夋嫨锛屾槸鎴栧惁 鈥滅畝鍘嗏濆瓧娈碉紝瑕佸啓鐨勫唴瀹瑰彲鑳芥瘮杈冨锛岃缃垚澶囨敞鍨嬨...
  • 鍦⊿QL涓濡備綍灏嗗瓧绗︾被鍨嬭浆鍖栦负鏁板肩被鍨,Age 瀛楁鍦ㄦ暟鎹簱涓畾涔涓"st...
    绛旓細Cint(Age)>=18 琛ュ厖,瀹炲湪涓嶈鐨勮瘽,灏辨妸age瀛楁鐨勫睘鎬ф敼鎴愭暟瀛楀瀷鍚.
  • 寤SQL琛ㄦ椂韬唤璇佸彿鐮鐨勬暟鎹被鍨鏈濂介浠涔
    绛旓細寤SQL琛ㄦ椂锛岃韩浠借瘉鍙风爜涓哄浐瀹18浣嶉暱锛屽璇ュ瓧娈垫渶濂介噰鐢╟har鏁版嵁绫诲瀷銆俢har绫诲瀷瀵硅嫳鏂囧瓧绗﹀崰鐢1涓瓧鑺傦紝瀵逛竴涓眽瀛楀崰鐢2涓瓧鑺傦紝鑰屼笖char瀛樺偍瀹氶暱鏁版嵁寰堟柟渚匡紝char瀛楁涓婄殑绱㈠紩鏁堢巼鏋侀珮銆傛瘮濡傦細瀹氫箟char(10)锛岄偅涔堜笉璁轰綘瀛樺偍鐨勬暟鎹槸鍚﹁揪鍒颁簡10涓瓧鑺傦紝閮借鍗犲幓10涓瓧鑺傜殑绌洪棿锛屼笉澶熺殑瀛楃鐢ㄧ┖鏍煎幓濉
  • 鍦╯ql server 2008鎴戝凡寤鸿〃鐜版兂鎶 骞撮緞(age)涓篿nt绫诲瀷鐨勬暟鎹娣诲姞闄愬埗...
    绛旓細alter table 琛ㄥ悕add constraint ck_琛ㄥ悕_age check ( age between 20 and 30)
  • 寤虹珛SQL鏁版嵁搴,鍏朵腑鏈変釜韬唤璇佺殑瀛楁,璇鐢ㄤ粈涔堟暟鎹被鍨銆
    绛旓細璁捐鐢ㄦ埛琛ㄦ椂锛岃韩浠借瘉鍙蜂负鍥哄畾18浣嶉暱锛屽璇ュ瓧娈垫渶濂介噰鐢╟har鏁版嵁绫诲瀷銆俢har绫诲瀷瀵硅嫳鏂囧瓧绗﹀崰鐢1涓瓧鑺傦紝瀵逛竴涓眽瀛楀崰鐢2涓瓧鑺傦紝鑰屼笖char瀛樺偍瀹氶暱鏁版嵁寰堟柟渚匡紝char瀛楁涓婄殑绱㈠紩鏁堢巼鏋侀珮銆傛瘮濡傦細瀹氫箟char(10)锛岄偅涔堜笉璁轰綘瀛樺偍鐨勬暟鎹槸鍚﹁揪鍒颁簡10涓瓧鑺傦紝閮借鍗犲幓10涓瓧鑺傜殑绌洪棿锛屼笉澶熺殑瀛楃鐢ㄧ┖鏍煎幓濉
  • 鎬!!!SQL璇彞闂:鍒涘缓琛ㄦ牸鏃,娑夊強鍒版棩鏈,濡俠irthday,鏁版嵁绫诲瀷鍙兘瀹氫箟...
    绛旓細杩樺彲浠瀹氫箟涓簊malldatetime锛屼絾鏄洿鎺ユ煡璇㈠嚭鏉ョ殑杩樻槸2010-03-06 00锛00锛00锛屽鏋滀綘鎯虫妸鍚庨潰鐨00锛00锛00鍘绘帀锛屾煡璇㈣鍙ュ彲浠ヨ繖鏍峰啓 select CONVERT(varchar(10),birthday,110) 'birthday' from a 杩欐牱鏌ュ嚭鏉ョ殑灏辨槸鈥03-06-2010鈥
  • sql涓varchar鍜宯varchar鏈浠涔鍖哄埆?
    绛旓細閭d箞浣跨敤nvarchar浼氭洿鍚堥傘3. 鎬ц兘鑰冭檻锛氬湪澶勭悊澶ч噺鍖呭惈Unicode瀛楃鐨勬暟鎹椂锛屼娇鐢╪varchar鍙兘浼氭湁鎬ц兘涓婄殑浼樺娍锛屽洜涓哄畠涓撲负澶勭悊鍏ㄧ悆鍖栧拰Unicode瀛楃鑰岃璁°備絾瀵逛簬澶у鏁板彧鍖呭惈鍗曚竴璇█瀛楃鐨勫簲鐢ㄦ潵璇达紝varchar鍙兘鍏锋湁鏇村ソ鐨勬ц兘銆傞夋嫨鍝鏁版嵁绫诲瀷搴旇冭檻瀹為檯鐨勬暟鎹渶姹傚拰搴旂敤鐨勭壒鎬с
  • 本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网