oracle数据转换,Oracle数据库转换函数
Oracle數據庫轉換函數
Oracle數據庫轉換函數
轉換函數共有3種:TO_CHAR(),TO_DATE()和TO_NUMBER()。
轉字符串函數:該函數可以將數字或者日期轉換為字符串。
語法:TO_CHAR(列|日期|數字,轉換格式)。
轉換格式主要有兩種情況:
日期轉換字符串: 年(yy),月(mm),日(dd),時(hh,hh24),分(mi),秒(ss)。
數字轉換字符串: 任意的一位數字(9),貨幣(L,本地貨幣)。
select TO_CHAR(SYSDATE,'yyyy-mm-dd'),TO_CHAR(SYSDATE,'yyyy-mm-dd hh24:mi:ss') FROM dual;
最終的數據類型就是字符串。
select empno,ename,TO_CHAR(hiredate,'yyyy') year
FROM emp;
select *from emp where to_CHAR(hiredate,'mm')='02';
select *from emp where to_CHAR(hiredate,'mm')=2;/*效果一樣*/
select TO_CHAR(78738748586448,'L999,999,999,999,999') FROM dual;
如果某一個字符串按照“日-月-年”的方式編寫,那么可以將其自動轉換成日期類型,也可以將指定格式的字符轉換為日期類型,可以依靠TP_DATE()函數完成。
語法:TO_DATE(字符串,轉換格式)。
轉換格式的表示方法: 年(yy),月(mm),日(dd),時(hh,hh24),分(mi),秒(ss)。
select TO_DATE('1998-11-01','yyyy-mm-dd') FROM dual;
將字符串(由數字組成)變為數字以便進行某些計算,語法:TO_NUMBER(字符串)。
select TO_NUMBER('1')+TO_NUMBER('2') FROM dual;
Oracle也可以實現數據類型自動轉換:
select '1'+'2' from dual;
Oracle數據庫轉換函數相關教程
RHEL6中部署Oracle11g數據庫
RHEL6中部署Oracle11g數據庫 Oracle 數據庫是一個相對龐大的應用軟件,對服務器的系統類型、內存、交換分區、硬盤空間、軟件環境、用戶環境、內核參數、進程會話限制等都有著相應的要求,只有滿足了這些必備的條件,才能確保Oracle 11g安裝成功、運行穩定。
MySQL數據庫中字段含逗號的數據,分隔成多條數據
MySQL數據庫中字段含逗號的數據,分隔成多條數據 sql語句: select a.id,substring_index(substring_index(a.name,',',b.help_topic_id+1),',',-1) name from test a joinmysql.help_topic bon b.help_topic_id (length(a.name) - length(replace(a.name,',',
Mysql學習記錄【Mysql連接數據庫】
Mysql學習記錄【Mysql連接數據庫】 方法一 安裝后,可以在開始菜單的列表中找到MySQL Command Line 點擊操作的命令行終端操作。效果如圖: 方法二 如果加入到了windows的環境變量中,可以在命令行下直接操作。 在命令行下,通過以下命可以連接到數據庫服務器
php怎么將整數轉換為字符串
php將整數轉換為字符串的方法:可以利用strval()函數來進行轉換,如【strval(123)】。strval()函數用于獲取變量的字符串值,需要注意的是,參數不能是數組或對象。 strval() 函數用于獲取變量的字符串值。 (推薦教程:php視頻教程) 語法: string strval (
網易數據庫運維平臺化之路--管理精細化
網易數據庫運維平臺化之路--管理精細化 網易DBA團隊同時運維眾多不同類型的數據庫環境,面臨的問題是既要保障數據庫運維的高效可靠一致,又要針對每一種數據庫進行定制的精細化管理。針對這個問題我們給出的解決之道就是構建一個開放式的數據庫運維平臺OWL:
達夢數據庫學習之ODBC
達夢數據庫學習之ODBC 這里的安裝包都是在網上自行尋找。 再這里分享一下鏈接:https://pan.baidu.com/s/11eWq2lRmnfHvERPD1xTqOA 提取碼:gf0w 一、yum安裝 1、YUM 安裝UnixODBC庫: yum install -y unixODBC.x86_64 unixODBC-devel.x86_64 2、vim /etc/odb
Oracle數據庫通用函數:NVL()函數和DECODE()函數
Oracle數據庫通用函數:NVL()函數和DECODE()函數 NVL()函數: 如果發現數字內容為null,則用一個常數來替代。 語法: NVL(列|null,為空的默認值)。 select empno,ename,job,sal,sal,comm,NVL(comm,0),(sal+NVL(comm,0))*12 income FROM emp; 這個查詢使用了
利用EA8.0設計數據庫模型時添加索引的方法
利用EA8.0設計數據庫模型時,添加索引的方法 利用EA8.X工具進行系統的數據庫模型設計過程中,會遇到需要添加索引的操作。這個功能在EA中隱藏較深,接下來講解下操作步驟。 1.在Data Model中添加Table后,切記在“General”選項卡中的Database中選擇相應的數
總結
以上是生活随笔為你收集整理的oracle数据转换,Oracle数据库转换函数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SQL Server 2005 无法连接
- 下一篇: 前端学习(1373):构建模块化路由2