主流資料庫 DATE 型別適用指南

2021-04-03 02:30:57 字數 1933 閱讀 9928

1, oracle

@public final static string oracle = "create table date_type_test (date_t date, timestamp_t timestamp(3), interval_t interval year to month)";

@public final static string oracle_ins = "insert into date_type_test values(sysdate,to_timestamp('2004-4-9 22:59:43.234232222', 'yyyy-mm-dd hh24:mi:ss.ff'), interval '1-2' year to month)";

2, db2

@public final static string db2 = "create table datatypetest (date_t date, time_t time, timestamp_t timestamp)";

@public final static string db2_ins = "insert into datatypetest values('01/07/1999', '12:12:23','2002-11-14-12.12.23.00') ";

3, informix

public final static string informix = "create table date_type_test (date_t date, datetime_t datetime year to fraction(5), interval_t interval year to month)";

public final static string informix_ins = "insert into date_type_test values('1999-07-01', '1999-07-01 12:00:00.00001','1-1')";

4,sqlserver

###timestamp is not a date type.

public final static string sqlserver = "create table date_type_test (**alldatetime_t **alldatetime, datetime_t datetime)";

public final static string sqlserver_ins = "insert into date_type_test values ('12:00:01', '01/07/1999')";

5, mysql

public final static string mysql = "create table date_type_test (date_t date, time_t time, year_t year, datetime_t datetime, timestamp_t timestamp)";

public final static string mysql_ins = "insert into date_type_test values( '1999-07-01','12:00:01', '2006','2006-03-24 12:00:00', '20060324120000')";

6, sybase

###timestamp is returned as a binary array

public final static string sybase = "create table date_type_test (**alldatetime_t **alldatetime, datetime_t datetime, timestamp_t timestamp)";

public final static string sybase_ins = "insert into date_type_test  values('1999-04-01 12:00:00','1999-04-01 12:00:00','1')";

Oracle資料庫Date型別查詢問題

oracle資料庫date型別查詢問題 用過oracle資料庫的朋友應該知道,oracle資料庫在以date型別為查詢條件時存在一個小小的bug,如 select from tablename where createdate to date 2007 01 01 yyyy mm dd and cr...

主流資料庫介紹

主流資料庫簡介 當今市面上的資料庫產品眾多,每種資料庫都有自己的優勢和缺點,或出於資料庫的效能和易用性考慮,或出於商用和開源考慮,如何選擇自己合適的資料庫產品,成為重中之重 主要的資料庫產品有如下幾種 oracle 作為一種商業性資料庫,在事務處理方面有自己獨到的優勢,功能比較強大,市場佔有率也比較...

主流資料庫比較

一 開放性 1.sql server 只能在windows上執行,沒有絲毫的開放性,作業系統的系統的穩定對資料庫是十分重要的。windows9x系列產品是偏重於桌面應用,nt server只適合中小型企業。而且windows平臺的可靠性,安全性和伸縮性是非常有限的。它不象unix那樣久經考驗,尤其是...

Oracle資料庫Date型別欄位讀寫經驗

在oracle資料庫 簡體中文 中,date型別的資料欄位在存取時會比較麻煩,下面把在學習中的一些經驗記錄如下 2 在asp.net應用程式中,如果要獲取使用者輸入的日期,必須將使用者輸入的日期轉換為上面的格式,如 insert into sample values 3422,ssxxdd 23 4...

Oracle資料庫Date型別欄位讀寫經驗

在oracle資料庫 簡體中文 中,date型別的資料欄位在存取時會比較麻煩,下面把在學習中的一些經驗記錄如下 2 在asp.net應用程式中,如果要獲取使用者輸入的日期,必須將使用者輸入的日期轉換為上面的格式,如 insert into sample values 3422,ssxxdd 23 4...