如何向資料庫中新增日期型資料,如何向資料庫中新增日期型資料

2022-01-09 15:02:20 字數 4321 閱讀 6375

1樓:

lz都不知道日期的標準格式,

1,是 #2009-4-18 0:32:50# 這樣的,而不是字串,也不是text1.text

2,判斷日期間隔的爭取方法是用 datediff()函式,而不是單純的 大於號、小於號,也不是單純的字串比較

相關資料去msdn或網上查吧

2樓:

把text用ctod()函式轉換為日期型。ctod(text1.text)

3樓:匿名使用者

說實話偶對日期型這樣的非常規型別非常的不感冒,以前我遇到這樣的問題時,總是把日期型轉化成字串,然後再用字串處理函式自己判斷,總之,就是把自己不擅長的轉化成自己擅長的就行了,呵呵……見笑了。

select * from reader where 剩餘天數 < text1.text

象這句,應該寫成

select * from reader where 剩餘天數 < clng(text1.text)

當然之前最好加上判斷isnumeric是否是數字,還有len判斷是否為空。

4樓:匿名使用者

sql="select * from reader where 剩餘天數 < '" & text1.text & "'"

如何往資料庫中插入日期格式的資料 5

5樓:閃忠六衣

乙個資料庫檔案中有很多表

dimcon

asadodb.connection

dimzrst

asadodb.recordset

setzcon=new

adodb.connection

con.cursorlocation

=aduseclient

con.connectionstring

="provider=microsoft.jet.oledb.4.0;data

source="&路徑

&";persist

security

info=false"

con.open

'for

i=1to

100con.execute

"insert

*into

table1(f1,f2)

values("+chr(34)+"張三"+chr(34)+","+chr(34)+"李四"+chr(34)+")"

'table1是表名

'nexti

6樓:du瓶邪

insert into agents values (10041, 'kai', 'marcoux', '1996-12-03', '1970-12-12');

使用如上語句插入時提示文字與格式字串不匹配,

insert into agents values (10235, 'tobias', 'carling', '19-dec-00', '19-oct-75');

使用如上格式插入時提示無效的月份

使用to_date函式

************to_date函式引數簡介***********

對於你的問題

'1996-12-03' 改為 to_date('1996-12-03','yyyy-mm-dd')

'1970-12-12' 改為 to_date('1970-12-12','yyyy-mm-dd')

'19-dec-00' 改為 to_date('19-dec-00','dd-mon-yy')

'19-oct-75' 改為 to_date('19-oct-75','dd-mon-yy')

之後直接插入即可。

**************oracle上的實驗**************

sql> select to_char(sysdate,'yyyy-mm-dd') from dual;

to_char(sy

----------

2009-04-17

sql> select to_char(sysdate,'dd-mon-yy') from dual;

to_char(s

---------

17-apr-09

******************************************

----

7樓:葉邊de水珠

oracle

insert into course values (4,'計算機',120, to_date('10-7月-2006'));

insert into course values (4,'計算機',120, to_date('10-7-2006','dd-mm-yyyy'));

具體時間

insert into course values (4,'計算機',120, to_date('10-7-2006 23:12:14','dd-mm-yyyy hh24:

mi:ss'));

sql2000

insert into course values (4,'計算機',120, '10-7月-2006');

8樓:劍劍

insert into course values (4,'計算機',120, '2006-7-10')一樣

9樓:匿名使用者

sql2000中

insert into course values (4,'計算機',120, '2006-7-10')

即日期也是用單引號括起來,oraacle不知道

mysql中如何插入date日期型數值

10樓:杜哥是個小天才

解決方案一:

日期前面的符號換為逗號

日期可以用mysql的方法todate

解決方案二:

mysql 插入資料 date 格式

mysql插入date型別的值

mysql插入date型別的值

解決方案三:

nsert into table (date) values ('to_date('2009-06-08 23:53:17','yyyy-dd-mm hh:mi:ss'),'

解決方案四:

資料庫中日期字段設定datetime型別 然後就可以插入對應字串拓展資料mysql是乙個關係型資料庫管理系統,由瑞典mysql ab 公司開發,目前屬於 oracle 旗下產品。mysql 最流行的關係型資料庫管理系統,在 web 應用方面mysql是最好的 rdbms (relational database management system,關聯式資料庫管理系統) 應用軟體之一。

mysql是一種關聯資料庫管理系統,關聯資料庫將資料儲存在不同的表中,而不是將所有資料放在乙個大倉庫內,這樣就增加了速度並提高了靈活性。

11樓:龍商百科

以目前三大主流資料庫oracle,mysql,sqlserver分別說明。

如果是oracle,需要用to_date函式將字元型資料轉換,插入到資料庫的日期型資料中

12樓:五四路飛先生

insert into test_01 values('1983-11-23 00:00:00')

加上引號就行了

13樓:匿名使用者

insert into test_01 values('1983-11-23 00:00:00')

14樓:

整個 phpmyadmin嘛

擬搞貓啊 !

天那麼大的風 而我只是一面旗!~

如何向資料庫裡新增日期型的資料

15樓:

將資料型別設定成日期型

只要存進去的型別符合日期型,都是可以存進去的

16樓:匿名使用者

oracle 或者 db2 使用 to_date 函式。

sql server 使用 convert 函式。

mysql 使用 str_to_date 函式。

如何向mysql資料庫中插入日期

如何往資料庫中插入日期格式的資料

乙個資料庫檔案中有很多表 dimcon asadodb.connection dimzrst asadodb.recordset setzcon new adodb.connection con.cursorlocation aduseclient con.connectionstring prov...

c。如何向資料庫同時插入多條資料

因為資料庫的限制,所以只能一次插入一條資料,多條的都是通過迴圈去完成的,dataadapter所做的一次多條更新插入其實也是通過記錄rowstate的狀態去迴圈完成的,而且侷限性很大,效率也不高,一般都不會用的,目前最快的應該是開啟事務,迴圈插入,最後再一起提交是效率最高的。自動生成用於修改的com...

oracle資料庫如何刪除資料庫

操作步驟如下 第一步 用超級管理員登陸oracle conn as sysdbaconn as sysdba 第二步 刪除指定的使用者 drop user username cascade 第三步 重新建立此使用者 create user username identified by passwor...