SQL SERVER中強(qiáng)制類型轉(zhuǎn)換cast和convert的區(qū)別詳解
SQL SERVER中強(qiáng)制類型轉(zhuǎn)換cast和convert的區(qū)別
在SQL SERVER中,cast和convert函數(shù)都可用于類型轉(zhuǎn)換,其功能是相同的,
只是語法不同.
cast一般更容易使用,convert的優(yōu)點(diǎn)是可以格式化日期和數(shù)值.
select CAST('123' as int) -- 123 select CONVERT(int, '123') -- 123 select CAST(123.4 as int) -- 123 select CONVERT(int, 123.4) -- 123 select CAST('123.4' as int) select CONVERT(int, '123.4') -- Conversion failed when converting the varchar value '123.4' to data type int. select CAST('123.4' as decimal) -- 123 select CONVERT(decimal, '123.4') -- 123 select CAST('123.4' as decimal(9,2)) -- 123.40 select CONVERT(decimal(9,2), '123.4') -- 123.40 declare @Num money set @Num = 1234.56 select CONVERT(varchar(20), @Num, 0) -- 1234.56 select CONVERT(varchar(20), @Num, 1) -- 1,234.56 select CONVERT(varchar(20), @Num, 2) -- 1234.5600
感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!
- sqlserver四舍五入使用round函數(shù)及cast和convert函數(shù)
- SQL Server 日期函數(shù)CAST 和 CONVERT 以及在業(yè)務(wù)中的使用介紹
- Sql Server 2012 轉(zhuǎn)換函數(shù)的比較(Cast、Convert和Parse)
- mysql啟動(dòng)報(bào)錯(cuò)MySQL server PID file could not be found
- SqlServer與MongoDB結(jié)合使用NHibernate
- SQL Server 出現(xiàn)Error: 1326錯(cuò)誤(管理器無法連接遠(yuǎn)程數(shù)據(jù)庫)問題解決方案
- CentOS安裝SQL Server vNext CTP1教程
- SQL Server配置管理器無法連接到WMI提供程序
- SQL Server 2012 安裝與啟動(dòng)圖文教程
- SqlServer高版本數(shù)據(jù)備份還原到低版本
- SQL server中字符串逗號(hào)分隔函數(shù)分享
相關(guān)文章
SQL Server誤區(qū)30日談 第27天 使用BACKUP WITH CHECKSUM可以替代DBCC CheckDB
乍一看,由于BACKUP WITH CHECKSUM會(huì)檢測(cè)所有分配出去的頁的校驗(yàn)和的值,這個(gè)誤區(qū)貌似是這么回事,但實(shí)際上并不是這么回事2013-01-01數(shù)據(jù)庫表的創(chuàng)建、管理和數(shù)據(jù)操作(實(shí)驗(yàn)一)
這篇文章主要介紹了數(shù)據(jù)庫中表的創(chuàng)建、管理和數(shù)據(jù)操作,感興趣的小伙伴可以參考一下2015-08-08安裝SQL Server 2016出錯(cuò)提示:需要安裝oracle JRE7 更新 51(64位)或更高版本問題的解決方法
這篇文章主要介紹了安裝SQL Server 2016出錯(cuò)提示:需要安裝oracle JRE7 更新 51(64位)或更高版本問題的解決方法,需要的朋友可以參考下2018-03-03SQLServer 數(shù)據(jù)庫開發(fā)頂級(jí)技巧
無論你的專業(yè)水平如何,從其他IT專家那里學(xué)習(xí)新的技巧與最佳實(shí)踐常常都是有益的。本文包含了我遇到過的SQL Server開發(fā)的高級(jí)技巧。希望其中的一些技巧能夠?qū)δ臄?shù)據(jù)庫開發(fā)及管理工作有所幫助。2009-07-07sqlserver中比較一個(gè)字符串中是否含含另一個(gè)字符串中的一個(gè)字符
sql中比較一個(gè)字符串中是否含有另一個(gè)字符串中的一個(gè)字符的實(shí)現(xiàn)代碼,需要的朋友可以參考下。2010-09-09SQL Server實(shí)時(shí)同步更新遠(yuǎn)程數(shù)據(jù)庫遇到的問題小結(jié)
這篇文章主要介紹了SQL Server實(shí)時(shí)同步更新遠(yuǎn)程數(shù)據(jù)庫遇到的問題小結(jié),需要的朋友可以參考下2017-04-04使用SQL語句創(chuàng)建數(shù)據(jù)庫與創(chuàng)建表操作指南
這篇文章主要給大家介紹了關(guān)于使用SQL語句創(chuàng)建數(shù)據(jù)庫與創(chuàng)建表操作的相關(guān)資料,創(chuàng)建數(shù)據(jù)庫是數(shù)據(jù)庫管理的第一步,而SQL語句是創(chuàng)建數(shù)據(jù)庫的基本工具,需要的朋友可以參考下2023-08-08