自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Oracle查詢轉(zhuǎn)換為SQL查詢中的數(shù)字取舍問題

數(shù)據(jù)庫 Oracle
Oracle查詢轉(zhuǎn)換為SQL查詢中的數(shù)字取舍問題值很我們注意,下文對該問題作了詳盡的分析討論,如果您對此方面感興趣的話,不妨一看。

Oracle查詢轉(zhuǎn)換為SQL查詢時,需要注意很多的問題,下面就為您詳細分析Oracle查詢轉(zhuǎn)換為SQL查詢中的數(shù)字取舍問題,供您參考。

數(shù)字取舍

Oracle數(shù)據(jù)庫內(nèi)有一個TRUNC函數(shù),該函數(shù)返回m位十進制數(shù)的n位;如果省略m則n就是0位。m的值可以為負,表示截去小數(shù)點左邊m位數(shù)字。

在SQL Server下可以用Round或者Floor.

以下是Oracle查詢:

SELECT    TRUNC(15.79,1) "Truncate" FROM DUAL;

下面是同類查詢的SQL Server版本:

SELECT ROUND(15.79, 0) rounded ,

ROUND(15.79, 0,1) truncated

SELECT FLOOR(ROUND(15.79, 0)),

FLOOR(ROUND(15.79, 0,1) )

在把Oracle查詢轉(zhuǎn)換為SQL Server的時候要特別當(dāng)心一些不容易注意到的問題。我們知道,T-SQL是SQL Server的語言引擎,而Oracle的語言引擎卻是PLSQL.這兩種查詢語言都對

ANSI SQL-92標(biāo)準(zhǔn)進行了擴展以提供額外的支持力度。你所創(chuàng)建的應(yīng)用程序幾乎都要用到這些補充特性。本文就對最常用的、非標(biāo)準(zhǔn)的Oracle擴展進行了說明,同時還要介紹下如何

對這些擴展進行轉(zhuǎn)化以用在SQL Server環(huán)境下。

 

 

【編輯推薦】

oracle并行查詢一列的實現(xiàn)

ORACLE ROWNUM語句的使用

Oracle分頁查詢語句介紹

Oracle索引的類型

創(chuàng)建Oracle索引的方法

責(zé)任編輯:段燃 來源: 互聯(lián)網(wǎng)
相關(guān)推薦

2010-10-27 13:25:33

Oracle查詢

2010-10-27 13:35:15

Oracle查詢

2011-05-18 10:24:55

Oracle

2010-09-24 15:46:23

SQL查詢

2010-04-12 16:24:15

Oracle表查詢

2023-08-29 09:46:12

SQLCTE遞歸

2010-04-23 16:35:02

Oracle 查詢記錄

2011-08-19 09:30:42

分頁查詢SQL ServerMySQL

2009-05-25 10:00:01

Oraclerownumrowid

2010-09-07 10:35:38

SQL語句

2010-09-28 14:59:29

sql查詢

2010-09-06 16:07:21

SQL函數(shù)

2010-10-27 17:00:32

oracle樹查詢

2010-09-06 09:03:17

SQLselect語句

2010-01-04 13:44:41

SQL

2010-11-25 11:31:52

MySQL查詢

2010-04-30 10:24:00

Oracle查詢指定記

2011-06-21 10:28:49

Oracle

2010-10-29 16:41:12

Oracle模糊查詢

2010-10-28 16:46:23

查詢Oracle數(shù)據(jù)庫
點贊
收藏

51CTO技術(shù)棧公眾號