解析SQL Server和Oracle常用函數區別_Mssql數據庫教程

      編輯Tag賺U幣
      教程Tag:暫無Tag,歡迎添加,賺取U幣!

      推薦:解讀數據庫設計正規化的五大范式
      簡單說來,正規化就是在表格設計時,消除冗余性和不協調的從屬關系。在本文中,我將通過五個漸進的過程來告訴你在設計中應該了解的正規化技巧。從而建立一個可行而且效率高的數據庫。本文也會詳細分析一下可以利用的關系類型。 這里假定我們要建立一個用戶信

           S與O分別為SQL Server與Oracle的縮寫。
        
        一、數學函數 

        1.絕對值 

        S:select abs(-1) value
        O:select abs(-1) value from dual 
       

        2.取整(大) 

        S:select ceiling(-1.001) value 
        O:select ceil(-1.001) value from dual 
       

        3.取整(小) 

        S:select floor(-1.001) value 
        O:select floor(-1.001) value from dual 
       

        4.取整(截取) 

        S:select cast(-1.002 as int) value 
        O:select trunc(-1.002) value from dual 
       

        5.四舍五入 

        S:select round(1.23456,4) value 1.23460
        O:select round(1.23456,4) value from dual 1.2346 
       

        6.e為底的冪 


        S:select Exp(1) value 2.7182818284590451 
        O:select Exp(1) value from dual 2.71828182
       

        7.取e為底的對數 

        S:select log(2.7182818284590451) value 1
        O:select ln(2.7182818284590451) value from dual; 1
       

        8.取10為底對數 

        S:select log10(10) value 1
        O:select log(10,10) value from dual; 1 
       

        9.取平方 

        S:select SQUARE(4) value 16
        O:select power(4,2) value from dual 16 
       

        10.取平方根 

        S:select SQRT(4) value 2
        O:select SQRT(4) value from dual 2
       

      分享:數據庫用SQL語法大全
      1、建表格: createtabletable_name(column1datatype[notnull][notnullprimarykey],column2datatype[notnull],...) 說明: datatype--是資料的格式,詳見表。 nutnull--可不可以允許資料有空的(尚未有資料填入)。 primarykey--是本表的主鍵。 2、更改表

      共5頁上一頁12345下一頁
      來源:模板無憂//所屬分類:Mssql數據庫教程/更新時間:2010-03-15
      相關Mssql數據庫教程