在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

分享一下Oracle數(shù)據(jù)庫中的Number(p,s)數(shù)據(jù)類型

冬至子 ? 來源:琢磨先生DataBase ? 作者:琢磨先生DataBase ? 2023-05-19 15:05 ? 次閱讀

Oracle數(shù)據(jù)庫中,我們會經(jīng)常見到類似于Number(8,2)的類型,這個類型代表什么,又與int類型有什么區(qū)別呢,今天跟大家一起分享一下。

Number(precision,scale)中:

(1)precision(精度) 表示數(shù)字中的有效位,如果沒有指定數(shù)字大小的話,Oracle默認(rèn)使用38作為精度.

(2)scale(刻度) ,如果sacle大于0,表示數(shù)字精確到小數(shù)點(diǎn)右邊的位數(shù);scale默認(rèn)設(shè)置為0;如果scale小于零,Oracle將把該數(shù)字取舍到小數(shù)點(diǎn)左邊的指定位數(shù)。

Precision表示有效位數(shù),有效數(shù)位:從左邊第一個不為0的數(shù)算起,小數(shù)點(diǎn)和負(fù)號不計入有效位數(shù);scale表示精確到多少位,指精確到小數(shù)點(diǎn)左邊或右邊多少位(+-決定)。

Number整數(shù)部分允許的長度為(percision-scale),無論scale是正數(shù)還是負(fù)數(shù)

(1)當(dāng)一個數(shù)的整數(shù)部分的長度 > p-s 時,Oracle就會報錯

圖片

(2)當(dāng)一個數(shù)的小數(shù)部分的長度 > s 時,Oracle就會舍入。

(3)當(dāng)s(scale)為負(fù)數(shù)時,Oracle就對小數(shù)點(diǎn)左邊的s個數(shù)字進(jìn)行舍入。

(4)當(dāng)s > p 時, p表示小數(shù)點(diǎn)后第s位向左最多可以有多少位數(shù)字,如果大于p則Oracle報錯,小數(shù)點(diǎn)后s位向右的數(shù)字被舍入

與int的區(qū)別

(1) oracle本來就沒有int類型,為了與別的數(shù)據(jù)庫兼容,新增了int類型作為number類型的子集。

(2)int類型只能存儲整數(shù);number可以存儲浮點(diǎn)數(shù),也可以存儲整數(shù);number(8,1)存儲小數(shù)位為1位,總長度為8的浮點(diǎn)數(shù),如果小數(shù)位數(shù)不足,則用0補(bǔ)全

(3)number(8)存儲總長度為8的整數(shù);

(4)int相當(dāng)于number(22),存儲總長度為22的整數(shù)。

Oracle 自增 不同于mysql可以直接設(shè)置自增,需要建立序列,和觸發(fā)器。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 觸發(fā)器
    +關(guān)注

    關(guān)注

    14

    文章

    2000

    瀏覽量

    61158
  • Oracle
    +關(guān)注

    關(guān)注

    2

    文章

    289

    瀏覽量

    35134
  • MySQL
    +關(guān)注

    關(guān)注

    1

    文章

    809

    瀏覽量

    26576
  • oracle數(shù)據(jù)庫

    關(guān)注

    0

    文章

    16

    瀏覽量

    7670
收藏 人收藏

    評論

    相關(guān)推薦

    labview 數(shù)據(jù)庫的問題

    請問一下怎么在程序數(shù)據(jù)庫數(shù)據(jù)類型啊?新建的默認(rèn)類型是文本,想改成備注形式的。
    發(fā)表于 08-09 21:18

    labview 如何遠(yuǎn)程訪問Oracle數(shù)據(jù)庫

    ?它是服務(wù)器端的設(shè)置還是我電腦的設(shè)置?最后那個orcl是oracle里的個實(shí)例,那是不是代表我要連接的數(shù)據(jù)庫的名稱?數(shù)據(jù)庫所在的共享文件夾是不是必須填寫?還望做過的朋友指導(dǎo)
    發(fā)表于 07-15 16:24

    labview和access數(shù)據(jù)庫數(shù)據(jù)類型轉(zhuǎn)換問題

    各位大神,小弟遇到難題求解答我用labview往access數(shù)據(jù)庫寫入簇或者數(shù)組數(shù)據(jù),access數(shù)據(jù)庫
    發(fā)表于 07-23 09:35

    什么是支持數(shù)據(jù)庫,什么是數(shù)據(jù)庫

    什么是支持數(shù)據(jù)庫 軟硬件系統(tǒng)是否需要數(shù)據(jù)庫支持,及所能支持的數(shù)據(jù)庫類型,如SQL,Oracle,exchange。 什
    發(fā)表于 06-17 08:09 ?1013次閱讀

    oracle數(shù)據(jù)庫應(yīng)用領(lǐng)域

    Oracle Database,又名Oracle RDBMS,或簡稱Oracle。是甲骨文公司的款關(guān)系數(shù)據(jù)庫管理系統(tǒng)。它是在
    的頭像 發(fā)表于 02-23 10:08 ?2.6w次閱讀
    <b class='flag-5'>oracle</b><b class='flag-5'>數(shù)據(jù)庫</b>應(yīng)用領(lǐng)域

    Oracle數(shù)據(jù)類型與表的管理

    要使用數(shù)據(jù)庫來存儲數(shù)據(jù),首先要知道這個數(shù)據(jù)庫能存儲什么類型數(shù)據(jù)。因?yàn)槲覀冊趧?chuàng)建表的過程要明確
    發(fā)表于 03-26 16:13 ?12次下載

    數(shù)據(jù)庫數(shù)據(jù)恢復(fù)-Oracle ASM故障數(shù)據(jù)恢復(fù)案例

    數(shù)據(jù)庫數(shù)據(jù)恢復(fù)環(huán)境: Oracle數(shù)據(jù)庫ASM磁盤組有4塊成員盤。 數(shù)據(jù)庫故障&分析: Ora
    的頭像 發(fā)表于 08-11 15:27 ?1316次閱讀
    <b class='flag-5'>數(shù)據(jù)庫</b><b class='flag-5'>數(shù)據(jù)</b>恢復(fù)-<b class='flag-5'>Oracle</b> ASM故障<b class='flag-5'>數(shù)據(jù)</b>恢復(fù)案例

    oracle數(shù)據(jù)庫如何連接

    所述,我們將介紹幾種常見的數(shù)據(jù)庫連接方法。 、使用SQL*Plus連接Oracle數(shù)據(jù)庫 SQL*Plus是Oracle提供的
    的頭像 發(fā)表于 08-28 17:09 ?1.1w次閱讀

    數(shù)據(jù)庫數(shù)據(jù)恢復(fù)-oracle數(shù)據(jù)庫報錯無法打開的數(shù)據(jù)恢復(fù)案例

    oracle數(shù)據(jù)庫數(shù)據(jù)恢復(fù)環(huán)境: 臺服務(wù)器,底層由12塊硬盤組成組磁盤陣列,上層操作系統(tǒng)上運(yùn)行or
    的頭像 發(fā)表于 10-12 14:00 ?853次閱讀

    oracle修改數(shù)據(jù)庫表字段類型

    要修改Oracle數(shù)據(jù)庫的字段類型,您可以按照以下步驟進(jìn)行操作: 1.備份數(shù)據(jù):在進(jìn)行任何修改之前,建議先備份
    的頭像 發(fā)表于 11-21 11:33 ?3306次閱讀

    oracle數(shù)據(jù)類型有哪些

    Oracle數(shù)據(jù)庫中有許多數(shù)據(jù)類型可供選擇,每種數(shù)據(jù)類型都有其各自的特點(diǎn)和適用場景。下面是對Oracle
    的頭像 發(fā)表于 12-05 16:45 ?2429次閱讀

    oracle數(shù)據(jù)庫的使用方法

    Oracle數(shù)據(jù)庫種關(guān)系型數(shù)據(jù)庫管理系統(tǒng),它由Oracle公司開發(fā)和維護(hù)。它提供了安全、可靠和高性能的
    的頭像 發(fā)表于 12-06 10:10 ?1238次閱讀

    oracle數(shù)據(jù)庫的基本操作

    Oracle數(shù)據(jù)庫種關(guān)系數(shù)據(jù)庫管理系統(tǒng)(RDBMS),廣泛應(yīng)用于企業(yè)級應(yīng)用。它具有強(qiáng)大的功能和靈活的配置選項,可以滿足復(fù)雜的
    的頭像 發(fā)表于 12-06 10:14 ?693次閱讀

    Oracle數(shù)據(jù)恢復(fù)—Oracle數(shù)據(jù)庫delete刪除的數(shù)據(jù)恢復(fù)方法

    刪除Oracle數(shù)據(jù)庫數(shù)據(jù)般有以下2種方式:delete、drop或truncate。下面針對這2種刪除oracle
    的頭像 發(fā)表于 09-11 11:45 ?378次閱讀

    Oracle數(shù)據(jù)恢復(fù)—異常斷電后Oracle數(shù)據(jù)庫報錯的數(shù)據(jù)恢復(fù)案例

    Oracle數(shù)據(jù)庫故障: 機(jī)房異常斷電后,Oracle數(shù)據(jù)庫報錯:“system01.dbf需要更多的恢復(fù)來保持
    的頭像 發(fā)表于 09-30 13:31 ?307次閱讀
    <b class='flag-5'>Oracle</b><b class='flag-5'>數(shù)據(jù)</b>恢復(fù)—異常斷電后<b class='flag-5'>Oracle</b><b class='flag-5'>數(shù)據(jù)庫</b>啟<b class='flag-5'>庫</b>報錯的<b class='flag-5'>數(shù)據(jù)</b>恢復(fù)案例
    主站蜘蛛池模板: 性配久久久| 亚洲四虎在线| 涩久久| 国产免费一区二区三区在线| xxxxxx性bbbbbb| 日韩免费精品视频| 永久免费在线视频| 男人cao女人视频在线观看| 亚洲a影院| 菲菲国产在线观看| 在线看黄的网站| 婷婷开心六月久久综合丁香| 成年ssswww中国女人| nxgx欧美| 嫩草网| 亚洲日本精品| 国产亚洲欧洲人人网| 亚洲精品理论| 亚洲一区二区三区在线播放| 日韩免费高清一级毛片| 午夜激情福利网| 美女露出尿口让男人桶爽网站 | 天堂在线最新版www中文| 蜜色网| 亚洲淫视频| 澳门三级bd高清| 一区二区免费播放| 米奇色影院| 成人午夜在线观看国产| 四虎影视在线播放| 天天操综| 优优色综合| 你懂的在线视频观看| 久久久久久久成人午夜精品福利| 中文字幕在线观看一区| 欧美日韩在线成人免费| 加勒比精品久久一区二区三区| 亚洲国产香蕉视频欧美| 午夜影院官网| 中国黄色一级毛片| 在线黄色.com|