oracle中integer和number类型oracle中:number(10)表示长度是10,integer类型表示的number长度是53那number类型表示的长度是否是默认的38?但是在oracle的create table中可以定义字段类型为Integer啊?

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/10 16:33:42
oracle中integer和number类型oracle中:number(10)表示长度是10,integer类型表示的number长度是53那number类型表示的长度是否是默认的38?但是在oracle的create table中可以定义字段类型为Integer啊?
xSMK#A+}TI$,=‚gA1N]I4FQC:b&ɿ`u0Ƌx2TWꙨ[3DJd:&^_{g=Չ8kQ5x\`=Dg@s?#ӳzF0u-WXE>>=O/Q8̨׷B++'+W dĢQhoDZؼ%iHeh.U$QtB~&OHfk$4(x À0Uī^S FתLv!Ohb;OG_32M*roǕX 7eb(T ôpJ!]]R|KO|(/J T$#:{b ;l[e e -31

oracle中integer和number类型oracle中:number(10)表示长度是10,integer类型表示的number长度是53那number类型表示的长度是否是默认的38?但是在oracle的create table中可以定义字段类型为Integer啊?
oracle中integer和number类型
oracle中:
number(10)表示长度是10,
integer类型表示的number长度是53
那number类型表示的长度是否是默认的38?
但是在oracle的create table中可以定义字段类型为Integer啊?

oracle中integer和number类型oracle中:number(10)表示长度是10,integer类型表示的number长度是53那number类型表示的长度是否是默认的38?但是在oracle的create table中可以定义字段类型为Integer啊?
number属于oracle内置数据类型 plsql也是兼容的
NUMBER ( precision, scale)
precision表示数字中的有效位.如果没有指定precision的话,Oracle将使用38作为精度.
scale表示数字小数点右边的位数,scale默认设置为0. 如果把scale设成负数,Oracle将把该数字取舍到小数点左边的指定位数.
integer是准属于plsql的数据类型 一般我们使用 pls_integer