cast和convert函式都是sql 型別轉換函式,只是使用語法不同,且在時間轉換時convert函式具有style格式!
支援轉換型別:
例:1、select
convert
(
'23'
,signed); 結果:23
select
cast
(
'125e342.83'
as
signed); 結果:125
select
cast
(
'3.35'
as
signed); 結果:3
2、 select
cast('
123.4'as
decimal
)
--123
select
convert
(decimal, '
123.4
')
--123
selectcast('
123.4'as
decimal(9
,2))
--123.40
select
convert
(decimal(9
,2), '
123.4')
--123.40
3、年份轉換
set @dt=
'1900-1-2'
select cast(@dt
as
binary(8))--結果: 0x0000000100000000
時間轉換
set @dt=
'00:00:01'
select cast(@dt
asbinary(8)) --
--結果: 0x000000000000012c
javasript中var let和const區別
let和const都是es5,es6新版本的js語言規範出來的定義,在這以前定義乙個變數只能用var。let和const都是為了彌補var的一些缺陷而新設計出來的。簡單來說是 let是修復了var的作用域的一些bug,變的更加好用。let是更好的var。複製 區別 var的作用於是函式作用域,其作用...
sql中charindex和cast結合使用
1.charindex函式常常用來在一段字元中搜尋字元或者字串。語法 charindex expression1 expression2 start location 返回的值是 返回字串中指定表示式 expression1 的起始位置。那些什麼定義啊,什麼的我就不講了,直接用列子來講,這樣大家理解...
impala查詢語句 Impala的元件和架構介紹
impala是由cloudera公司開發的新型查詢系統,能夠對儲存在hdfs hbase以及s3上的資料進行快速的互動式sql查詢。另外,impala與hive使用了統一的儲存系統 同樣的元資料庫 sql語法 hive sql odbc驅動和使用者互動介面 hue impala對實時的或者面向批處理...