SQL語句集

正所謂好記性不如爛筆頭,死記硬背一直是作者的弱項,所以把自己的用的少的一些關鍵字和函數記錄一下,省去在網上篩選所浪費的時間。

字符串轉整數

SELECT CAST(字段名 AS SIGNED)  例子 SELECT CAST('123' AS SIGNED) ;
SELECT CONVERT(字段名,SIGNED) 例子  SELECT CONVERT('123',SIGNED);
SELECT '123'+0;

字符串轉小數 

SELECT CAST(字段名 AS DECIMAL (10,3)) 例子 SELECT CAST('sjzlmj' AS DECIMAL (10,3));

字符串轉時間

SELECT str_to_date(字段名,時間格式)  例子 SELECT str_to_date('2019/2/20','%Y/%m/%d')

替換null 

select    nvl(column, '代替字段或者值')  from  table

替換某張表中部分字符串

update 表名 set =replace(字段名,'目標字符串','代替字符串')
where instr(字段名,'目標字符串') > 0;

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章