午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁技術(shù)文章
文章詳情頁

MySQL CAST與CONVERT 函數(shù)的用法

瀏覽:40日期:2023-10-17 11:32:14

MySQL 的CAST()和CONVERT()函數(shù)可用來獲取一個類型的值,并產(chǎn)生另一個類型的值。兩者具體的語法如下:

CAST(value as type);CONVERT(value, type);

就是CAST(xxx AS 類型), CONVERT(xxx,類型)。

可以轉(zhuǎn)換的類型是有限制的。這個類型可以是以下值其中的一個:

二進制,同帶binary前綴的效果 : BINARY 字符型,可帶參數(shù) : CHAR() 日期 : DATE 時間: TIME 日期時間型 : DATETIME 浮點數(shù) : DECIMAL 整數(shù) : SIGNED 無符號整數(shù) : UNSIGNED

下面舉幾個例子:

例一

mysql> SELECT CONVERT(’23’,SIGNED);+----------------------+| CONVERT(’23’,SIGNED) |+----------------------+| 23 |+----------------------+1 row in set

例二

mysql> SELECT CAST(’125e342.83’ AS signed);+------------------------------+| CAST(’125e342.83’ AS signed) |+------------------------------+| 125 |+------------------------------+1 row in set

例三

mysql> SELECT CAST(’3.35’ AS signed);+------------------------+| CAST(’3.35’ AS signed) |+------------------------+| 3 |+------------------------+1 row in set

像上面例子一樣,將varchar 轉(zhuǎn)為int 用 cast(a as signed),其中a為varchar類型的字符串。

例4

在SQL Server中,下面的代碼演示了datetime變量中,僅包含單純的日期和單純的時間時,日期存儲的十六進制存儲表示結(jié)果。

DECLARE @dt datetime --單純的日期SET @dt=’1900-1-2’SELECT CAST(@dt as binary(8))--結(jié)果: 0x0000000100000000 --單純的時間SET @dt=’00:00:01’SELECT CAST(@dt as binary(8))--結(jié)果: 0x000000000000012C

MySQL的類型轉(zhuǎn)換和SQL Server一樣,就是類型參數(shù)有點點不同:CAST(xxx AS 類型) ,CONVERT(xxx,類型)。

相關文章:
主站蜘蛛池模板: 亚洲人毛茸茸 | 毛片在线观看视频 | 精品999视频 | 国产日韩欧美在线 | 国产第一网站 | 伊人青青草 | 九九综合网 | 免费在线黄网 | 男人深夜网站 | 东京热毛片 | 亚洲综合成人网 | 免费成人在线视频观看 | 91破解版在线观看 | 色姑娘综合| 久草免费在线视频 | 婷婷激情久久 | 成人一二区| 久久天天操 | aaa一区二区三区 | av男人天堂网 | 日韩www. | 亚洲专区第一页 | 免费在线观看成人 | 日韩一区二区在线观看 | 日韩免费在线观看 | 911看片| 成人午夜大片 | 色婷婷激情五月 | 97国产在线视频 | www欧美在线 | 四虎少妇做爰免费视频网站四 | 一区二区三区视频 | 国产三级三级在线观看 | 男人的伸进里面免费网站 | 超碰123 | 中文字幕色站 | 午夜免费播放观看在线视频 | 在线免费观看亚洲 | 国产啊v在线观看 | 麻豆精品一区 | 欧美激情午夜 |