如鵬網 大學生計算機學習社區

          CowNew開源團隊

          http://www.cownew.com 郵件請聯系 about521 at 163.com

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            363 隨筆 :: 2 文章 :: 808 評論 :: 0 Trackbacks

          公告

          “如鵬教育”(http://www.RuPeng.com )是一個為計算機、信息等IT類專業在校大學生服務的學習社區。 每周舉辦免費講座,為大一新生答疑解惑,幫大二、大三學生解決學習問題,幫同學提高實戰開發能力,幫大四學生增強求職技巧,成功應聘名企。

          常用鏈接

          留言簿(83)

          隨筆分類

          隨筆檔案

          新聞檔案

          相冊

          友情鏈接

          團隊成員

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          LDBC 支持的語法

          1 Insert 語句

          插入單行數據: INSERT INTO tableName [ (columnName [,...] ) ] VALUES ( value [,...] )

          比如: INSERT INTO HELLO_WORLD VALUES(1)

          使用結果集插入數據: INSERT INTO tableName [ (columnName [,...] ) ] SELECT ...

          比如: INSERT INTO HELLO_WORLD(ID, NAME) SELECT ID, NAME FROM OLD_TABLE

          2 UPDATE 語句

          UPDATE tableName
          SET columnName=expression [,...]
          [ WHERE condition ]

          比如: UPDATE HELLO_WORLD SET ID=ID+1

          3 DELETE 語句

          DELETE FROM tableName
          [ WHERE condition ]

          比如: DELETE FROM HELLO_WORLD

          4 SELECT 語句

          SELECT [DISTINCT] { * | selectList }
          FROM tableList
          [ WHERE condition ]
          [ GROUP BY columnName [,...] ]
          [ HAVING condition ]
          [ ORDER BY columnName [{ASC|DESC}] [,...] ]

          比如: SELECT ID, COUNT(*) FROM TEST GROUP BY ID HAVING COUNT(*)>1

          5 CREATE TABLE 語句

          CREATE TABLE [IF NOT EXISTS] tableName (
          columnDefinition [,...]
          [,PRIMARY KEY(column [,...])]
          [,FOREIGN KEY(column [,...]) REFERENCES tableName ( column [,...])]
          )

          其中列定義 columnDefinition 的語法為: columnName dataType [[NOT] NULL] [PRIMARY KEY] [DEFAULT value]

          dataType 為可取的數據類型,目前支持下面的數據類型: INT INT AUTOINCREMENT VARCHAR(size) DECIMAL(precision,scale) DATETIME BLOB CLOB

          比如: CREATE TABLE ORDERLINE(ORDER_ID INT,LINE INT,TEXT VARCHAR(255),AMOUNT DECIMAL(10,2),PRIMARY KEY(ORDER_ID,LINE))?

          6 CREATE INDEX 語句

          CREATE INDEX indexName ON tableName ( columnName [,...] )

          比如: CREATE INDEX IDXID ON HELLO_WORLD (ID)

          7 DROP TABLE 語句

          DROP TABLE [IF EXISTS] tableName

          比如: DROP TABLE HELLO_WORLD

          8 DROP INDEX 語句

          DROP INDEX indexName ON tableName

          比如: DROP INDEX IDXID ON HELLO_WORLD

          9 ALTER TABLE 語句

          ALTER TABLE tableName DROP CONSTRAINT constraintName

          比如: ALTER TABLE CHILD DROP CONSTRAINT FK_1

          ALTER TABLE tableName RENAME TO newTableName

          比如: ALTER TABLE TEST RENAME TO TESTING

          ALTER TABLE tableName ADD COLUMN columnName dataType [[NOT] NULL] [DEFAULT value]

          比如: ALTER TABLE TEST ADD COLUMN Y INT NOT NULL

          10 COMMIT ROLLBACK SET AUTOCOMMIT [ TRUE | FALSE ]

          ?

          LDBC 支持的函數:

          函數

          函數描述

          舉例

          CAST(value AS type)

          類型轉換

          CAST('5' AS INT) = 5

          LENGTH(text)

          取得字符串長度

          LENGTH('Hello') = 5

          MOD(value,dividend)

          取余運算

          MOD(10, 3) = 1

          CONCAT(s1,s2)

          字符串連接

          CONCAT('A', 'B') = 'AB'

          LOWER(s)

          字符串轉化為小寫

          LOWER('Hello') = 'hello'

          UPPER(s)

          字符串轉化為大寫

          UPPER('Hello') = 'HELLO'

          NOW()

          得到當前時間戳

          NOW() = '2002-08-16'

          LDBC 支持的聚集函數: Count Min Max Sum Avg

          ?

          LDBC 支持的數據庫

          數據庫

          狀態

          說明

          Oracle 9.2.0

          可用

          Varchar null 支持有問題

          Oracle 8.1.7

          可用

          不支持 outer join Blob 類型有限制

          Microsoft SQL Server 2000

          可用

          ?

          MySQL

          可用

          Varchar 支持有問題, FOREIGN KEY 支持有問題
          INSERT INTO .. SELECT ..
          語句支持有問題

          IBM DB2

          可用

          ?

          PostgreSQL

          可用

          Blob 類型有限制

          InterBase

          未測試

          ?

          Firebird

          未測試

          ?

          PointBase

          可用

          ?

          HSQLDB

          可用

          事務不隔離, HAVING 子句不支持

          ?

          ?

          posted on 2007-02-05 12:44 CowNew開源團隊 閱讀(573) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 晋江市| 丰都县| 客服| 新巴尔虎左旗| 临朐县| 秀山| 丰城市| 合川市| 淳化县| 唐山市| 沛县| 十堰市| 甘谷县| 镇康县| 神木县| 沅江市| 禹州市| 扎囊县| 开江县| 监利县| 乌拉特中旗| 郁南县| 临泉县| 策勒县| 横山县| 宜城市| 白沙| 黎川县| 榆林市| 曲阳县| 信阳市| 商都县| 乌鲁木齐市| 措美县| 万全县| 开化县| 湖南省| 奉节县| 越西县| 离岛区| 凤翔县|