公告版位
需要找什麼嗎? 左邊分類或許可以幫助你...

SQL99是數據庫的一個ANSI/ISO標準。這個標準的前身是SQL92 ANSI/ISO標準,而SQL92之前還有一個SQL89 ANSI/ISO標準。它定義了一種語言(SQL)以及數據庫的行為(事務、隔離級別等)。你知道許多商業數據庫至少在某種程度上是符合SQL99的嗎?不過,這對於查詢和應用的可移植性沒有多大的意義,這一點你也清楚嗎?
SQL92標準有4個層次:
q 入門級(Entry level)。這是大多數開發商符合的級別。這一級只是對前一個標準SQL89稍做修改。所有數據庫開發商都不會有更高的級別,實際上,美國國家標準和技術協會NIST(National Institute of Standards and Technology,這是一家專門檢驗SQL合規性的機構)除了驗證入門級外,甚至不做其他的驗證。 Oracle 7.0於1993年通過了NIST的SQL92入門級合規性驗證,那時我也是小組中的一個成員。如果一個數據庫符合入門級,它的特性集則是Oracle 7.0的一個功能子集。
q 過渡級。這一級在特性集方面大致介於入門級和中間級之間。
q 中間級。這一級增加了許多特性,包括(以下所列並不完整):
n 動態SQL
n 級聯DELETE以保證引用完整性
n DATE和TIME數據類型
n 域
n 變長字符串

黃彥霖 發表在 痞客邦 留言(1) 人氣()

http://twpug.net/docs/postgresql-doc-8.0-zh_TW/


黃彥霖 發表在 痞客邦 留言(0) 人氣()

刪除資料庫:DROP DATABASE <資料庫名稱>;

刪除表:DROP TABLE <表名稱>;

刪除列:DELETE FROM <表> WHERE <條件>;

刪除涵式:DROP FUNCTION <涵式名稱>(<型別...>);



黃彥霖 發表在 痞客邦 留言(0) 人氣()

假日空閒時間,不小心蹦出來的軟體...也就是今天...

測試的方式很簡單,只有測程式迴圈執行速度

初始值為零,每執行一次迴圈就加一,0+1+1+1+1+1= JMark出現的數字

以我的電腦為例,AMD 651K 大概可以執行5億多次(單一執行緒),可能會隨JVM版本而有所不同,所以也可以算是評估JVM效能啦XD

此 JMark 檔案可以在 Windows、Linux、MAC OSX、FreeBSD、Unix ...,不過在那之前你要保證你有安裝JVM(以下第二個網址)

黃彥霖 發表在 痞客邦 留言(0) 人氣()

public class Test implements Runnable {
 
    int flag = 0;
    long i = 0;
    long tempStart = 0;
    long tempEnd = 0;
 
    public Test() {
        new Thread(this).start();
        while (true) {

黃彥霖 發表在 痞客邦 留言(0) 人氣()