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

2022-01-06 22:43:49 字數 3354 閱讀 5067

1樓:閃忠六衣

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

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

2樓: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

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

----

3樓:葉邊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');

4樓:劍劍

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

5樓:匿名使用者

sql2000中

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

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

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

6樓:杜哥是個小天才

解決方案一:

日期前面的符號換為逗號

日期可以用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是一種關聯資料庫管理系統,關聯資料庫將資料儲存在不同的表中,而不是將所有資料放在乙個大倉庫內,這樣就增加了速度並提高了靈活性。

7樓:龍商百科

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

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

8樓:五四路飛先生

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

加上引號就行了

9樓:匿名使用者

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

10樓:

整個 phpmyadmin嘛

擬搞貓啊 !

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

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

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

lz都不知道日期的標準格式,1,是 2009 4 18 0 32 50 這樣的,而不是字串,也不是text1.text 2,判斷日期間隔的爭取方法是用 datediff 函式,而不是單純的 大於號 小於號,也不是單純的字串比較 相關資料去msdn或網上查吧 把text用ctod 函式轉換為日期型。c...

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

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

在資料庫中如何修改表的內容?怎樣修改資料庫中的資料

可以使用兩種方式 1.右鍵左邊的這個表,在右鍵選單裡點選 開啟表 則會顯示所有這個表的資料,你可以直接 2.點 新建查詢 按鈕,開啟乙個查詢頁面,自己寫sql語句更新資料。怎樣修改資料庫中的資料 如何使用sql語句修改表內的資料 修改表中內容 修改用到update語句,語句格式為 update 表名...