interbase之內部函數有那些,找遍所有說明檔都找不到 ? |
答題得分者是:kaida
|
ry_lee
高階會員 發表:368 回覆:251 積分:123 註冊:2002-03-19 發送簡訊給我 |
請教大家: 1.用delphi 7.0 之ado元件存取access之.mdb檔,除了通常集合函數如sum(),avg(),min(),max(),另外access在字串方面有提供非常多之函數,在數學方面也有提供非常多之函數,在對adodataset元件之comandtext下select 敘述其敘述內可包括access支援之函數,我們也容易從access輔助說明找到相關函數説明,但在interbase 6.5找遍所有說明檔(.hlp,.html,.pdf)都找不到相關函數説明,根本不知其支援之函數,不知在那裡可找到我要之訊息,不知interbase在字串,數學,型態,管理方面有提供那些函數,那些函數是否可以在select敘述內使用 ?
2.用dbexpress去存取interbase及firebird有無不同 ?interbase與firebird
之比較為何 ?
|
timhuang
尊榮會員 發表:78 回覆:1815 積分:1608 註冊:2002-07-15 發送簡訊給我 |
|
kaida
中階會員 發表:4 回覆:35 積分:52 註冊:2003-03-02 發送簡訊給我 |
目前InterBase有如下內置函數:
1、AVG():平均值函數,它返回指定列或表達式的平均值。語法:
AVG([ALL] value|DISTINCT value)
其中參數含義如下:
ALL:返回所有值的平均值。
DISTINCT:在計算平均之前消除重複的值。
Value:數字類型的列或表達式。注意,AVG函數只能用於數字類型。
2、CAST():類型轉換函數,可以將一個列的值從一個數據類型轉換為另一個數據類型。語法:
CAST(value AS datatype)
其中:value是列、常數或表達式,Datatype是目標數據類型。
3、COUNT():返回滿足條件的查詢的行數。語法:
COUNT(*|[ALL] value|DISTINCT value)
其中:*包含NULL在內的所有數據行,ALL除了NULL值外所有數據行,DISTINCT除了NULL值外消除重複值的數據行,value是列或表達式。
4、EXTRACT():從DATE、TIME、TIMESTAMP類型的值中抽取出日期和時間信息。語法:
EXTRACT(part FROM value)
其中:part是指YEAR、MONTH、DAY、HOUR、MINUTE、SECOND、WEEKDAY、YEARDAY等日期時間信息,value是指DATE、TIME、TIMESTAMP等類型的值。
6、MAX():返回列的最大值。語法:
MAX([all]
|
ry_lee
高階會員 發表:368 回覆:251 積分:123 註冊:2002-03-19 發送簡訊給我 |
引言: 目前InterBase有如下內置函數: 1、AVG():平均值函數,它返回指定列或表達式的平均值。語法: AVG([ALL] value|DISTINCT value) 其中參數含義如下: ALL:返回所有值的平均值。 DISTINCT:在計算平均之前消除重複的值。 Value:數字類型的列或表達式。注意,AVG函數只能用於數字類型。 2、CAST():類型轉換函數,可以將一個列的值從一個數據類型轉換為另一個數據類型。語法: CAST(value AS datatype) 其中:value是列、常數或表達式,Datatype是目標數據類型。 3、COUNT():返回滿足條件的查詢的行數。語法: COUNT(*|[ALL] value|DISTINCT value) 其中:*包含NULL在內的所有數據行,ALL除了NULL值外所有數據行,DISTINCT除了NULL值外消除重複值的數據行,value是列或表達式。 4、EXTRACT():從DATE、TIME、TIMESTAMP類型的值中抽取出日期和時間信息。語法: EXTRACT(part FROM value) 其中:part是指YEAR、MONTH、DAY、HOUR、MINUTE、SECOND、WEEKDAY、YEARDAY等日期時間信息,value是指DATE、TIME、TIMESTAMP等類型的值。 6、MAX():返回列的最大值。語法: MAX([all]kaida你好: 我是指interbase沒有像其他如mysql之輔助說明檔,mysql有為內部函數功能歸類,如字串類函數之說明中會看到所有與字串功能有關之函數名稱及功能說明.數學類函數之說明中會看到所有與數學功能有關之函數名稱及功能說明.從這可知軟體已預先提供非常多之函數.對於要寫功能複雜之sql敘述或預儲程序就幫助很多.不知目前那裡有我上述說的輔助說明資料,最好資料是中文,若是因interbase本身提供之函數不多,也通知我. |
ry_lee
高階會員 發表:368 回覆:251 積分:123 註冊:2002-03-19 發送簡訊給我 |
|
kaida
中階會員 發表:4 回覆:35 積分:52 註冊:2003-03-02 發送簡訊給我 |
|
timhuang
尊榮會員 發表:78 回覆:1815 積分:1608 註冊:2002-07-15 發送簡訊給我 |
|
ry_lee
高階會員 發表:368 回覆:251 積分:123 註冊:2002-03-19 發送簡訊給我 |
|
kaida
中階會員 發表:4 回覆:35 積分:52 註冊:2003-03-02 發送簡訊給我 |
|
ry_lee
高階會員 發表:368 回覆:251 積分:123 註冊:2002-03-19 發送簡訊給我 |
|
P.D.
版主 發表:603 回覆:4038 積分:3874 註冊:2006-10-31 發送簡訊給我 |
|
kaida
中階會員 發表:4 回覆:35 積分:52 註冊:2003-03-02 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |