SQL時間格式轉number的問題

2022-03-16 02:43:58 字數 3008 閱讀 3012

1樓:陀蔚榮忠

這個很簡單,按照獲取時間排序即可。

select

*from

(select

xzqmc,

row_number()

over

(order

bygetdate())

asrownum

from

dic_xzdm)

mytable

where

rownum

between

10and

20--------------------------------如果有自增主鍵那比用getdate強!

2樓:匿名使用者

轉換成int型會出錯,sql中好像沒有number這種型別吧,不過你可以把時間的格式顯示成數字的形式,具體轉換引數如下:

select convert(varchar(10),getdate(),120)

2006-05-12

select convert(varchar, getdate(), 120 )

2006-05-12 11:06:08

select replace(replace(replace(convert(varchar, getdate(), 120 ),'-',''),' ',''),':','')

20060512110608

select convert(varchar(12) , getdate(), 111 )

2006/05/12

select convert(varchar(12) , getdate(), 112 )

20060512

select convert(varchar(12) , getdate(), 102 )

2006.05.12

其它幾種不常用的日期格式轉換方法:

select convert(varchar(12) , getdate(), 101 )

0612/2005

select convert(varchar(12) , getdate(), 103 )

12/09/2004

select convert(varchar(12) , getdate(), 104 )

12.05.2006

select convert(varchar(12) , getdate(), 105 )

12-05-2006

select convert(varchar(12) , getdate(), 106 )

12 05 2006

select convert(varchar(12) , getdate(), 107 )

05 12, 2006

select convert(varchar(12) , getdate(), 108 )

11:06:08

select convert(varchar(12) , getdate(), 109 )

0512 2006 1

select convert(varchar(12) , getdate(), 110 )

09-12-2004

select convert(varchar(12) , getdate(), 113 )

12 052006

select convert(varchar(12) , getdate(), 114 )

11:06:08.177

查詢資料庫時怎麼把number轉化成日期型別的

3樓:殤忄路

select --將字串轉換為時間

to_date(

--將number轉換為varchar2

to_char(20141105),

'yyyymmdd') from dual;

4樓:匿名使用者

select cast(12323 as datetime)

select convert(datetime,12323,103)

oracle11g資料庫中某列為date型日期,如何能轉換成number型

5樓:

select to_number(to_char(riqi,'yyyymmddhh24miss')) as period_id from table;ok?

oracle中如何將當前系統時間(sysdate)這是日期型的,轉換成number並只取年月

6樓:匿名使用者

select to_number(to_char(sysdate,'yyyymm')) from dual;

7樓:匿名使用者

找oracle函式啊

sql語句varchar2型別轉化為number型別,該怎麼解決

8樓:

to_number(《字串》)

9樓:匿名使用者

select to_number('1254875') from dual;

不過varchar值中必須全是數字的

oracle 資料型別轉換 to_char to_number to_date 使用方式!!

10樓:請叫我召哥

to_char:轉換成字串型別,如:to_char(1234.5, '$9999.9'),結果:$1234.5

to_date:轉換成日期型別,如:to_date('1980-01-01', 'yyyy-mm-dd'),結果:01-1月-80

to_number:轉換成數值型別,如:to_number('1234.5'),結果:1234.5

11樓:

建議找本 oracle 入門到精通 之類的書多看看。系統的學下比較有幫助。

Oracle資料庫匯出的sql檔案怎麼轉換成mysql資料庫的sql檔案

1 首先開啟資料庫介面視窗。2 接著按下匯出嚮導,彈出小窗選擇sql指令碼檔案。3 然後在切換小窗顯示錶中,選擇需要匯出的表。4 接著在彈出的對話方塊中選擇欄位。5 然後在彈出的介面勾選遇到錯誤繼續。6 最後按下開始,執行轉換sql指令碼檔案過程即可。cmd命令列中 mysqldump uusern...

如何使用sql輸出某個時間段內,每個時間的記錄量

select create time,count create id as count from 表名 where create time to date 2014 9 01 yyyy mm dd and create time to date 2014 9 15 yyyy mm dd group ...

轉pdf格式的時候自制的圖表變形,為什麼

可以把圖表先用qq截圖之類的方法做成 然後再放進word裡,這樣轉換應該就不會變形得很難看了 在word轉pdf後,變形的原因大多都是因為轉換器造成的,可能使用的轉換器本身並不支援 格式的檔案相互轉換,解決問題的方法 使用專業的轉換器,在選擇轉換器前,可以先了解他的功能是否具備 格式的檔案進行轉換,...