问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Oracle VM VirtualBox虚拟机怎么弄NAT网络地址转换 求详解 详细的不能再详细

发布网友 发布时间:2022-04-30 21:36

我来回答

2个回答

懂视网 时间:2022-05-01 01:58

ODP.NET的数据类型以结构体或者类的形式来支持ORACLE的本地类型以及PL/SQL的数据类型。其中结构体是值类型,而类则是引用类型。 ORACLE的数据类型比.NET自己的数据类型具有更大的优势,比如OracleDecimal支持38位而.NET的Decimal只支持28位。

下面表中展示了ORACLE数据库的本地类型(包含PL/SQL的)、ODP.NET的数据类型以及.NET的数据类型的对应关系。
而我们要关心的是把.NET的数据类型转为正确的ODP.NET数据类型就ok了,剩下的操作ODP.NET会帮助我们转换,说白了,就是我们在
New OracleParamter(){ParameterName=":name",Value=var}的时候,确保我们的.NET类型var与数据库中的对应,或者在我们.NET数据类型无法满足使用的时候,使用ODP.NET的类型声明变量类型。

Oracle Native Data Type or PL/SQL Data Type ODP.NET Type .NET Framework Data Types
BFILE OracleBFile class System.Byte[]
BINARY_DOUBLE OracleDecimal structure System.Decimal
BINARY_FLOAT OracleDecimal structure System.Decimal
BINARY_INTEGER (PL/SQL only) OracleDecimal structure System.Decimal
BLOB OracleBlob class System.Byte[]
BOOLEAN (PL/SQL only) OracleBoolean structure System.Boolean
CHAR OracleString structure System.String
CLOB OracleClob class System.String
DATE OracleDate structure System.DateTime
INTERVAL DAY TO SECOND OracleIntervalDS structure System.TimeSpan
INTERVAL YEAR TO MONTH OracleIntervalYM structure System.Int64
LONG OracleString structure System.String
LONG RAW OracleBinary structure System.Byte[]
NCHAR OracleString structure System.String
NCLOB OracleClob class System.String
NUMBER OracleDecimal structure System.Decimal
NVARCHAR2 OracleString structure System.String
PLS_INTEGER (PL/SQL only) OracleDecimal Structure System.Decimal
RAW OracleBinary structure System.Byte[]
REF OracleRef class System.String
REF CURSOR (PL/SQL only) OracleRefCursor class Not Applicable
ROWID OracleString structure System.String
TIMESTAMP OracleTimeStamp structure System.DateTime
TIMESTAMP WITH LOCAL TIMEZONE OracleTimeStampLTZ structure System.DateTime
TIMESTAMP WITH TIME ZONE OracleTimeStampTZ structure System.DateTime
UROWID OracleString structure System.String
VARCHAR2 OracleString structure System.String
XMLType OracleXmlType class System.String

需要注意的是:

  • 所有数字类型都使用DECIMAL,除了INTERVAL YEAR TO MONTH对应INT64除外(这个类型我们基本不会使用到)。
  • ROWID,UROWID使用的是STRING而不是数字类型.
  • 时间相关的全部使用DateTime,除了INTERVAL DAY TO SECOND使用TimeSpan(这个类型我们基本不会使用到)。
  • RAW使用的是Byte[],所以,LONG RAW使用的也是Byte[].
  • ORACLE与.NET类型对应关系(转)

    标签:

    热心网友 时间:2022-04-30 23:06

    用桥接网卡,并分配单独的ip地址试试。不行到群136616206里沟通
    声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
    15份的摘抄,要短的我是写作业的,差不多一份要一张纸 肯定会给高分_百度... 补牙前怎么样杀神经? ...我妈让我把牙堵上,想知道是怎么堵?要是杀神经,具体流程是什么样的... 汽车电瓶断电开关断正极还是负极 汽车电瓶断电开关断正极吗 为什么汽车电瓶断电后要断开负极 亳州市教师资格证考哪些科目 请问在观澜坐哪路公交车去深圳大学 陈旧隙腔性脑梗塞能喝酒吗?要喝的话多少为好?谢谢……! 男女朋友分手,怎样消除房产证上女方的名字 ...加了女方的名字 现在女方要提出分手 这房子该怎么处理? 在你我贷的公积金贷模式中,需要什么条件才能办理 你我贷加盟条件是什么?需要多大的投入呢? 微信被男朋友拉黑了,还能看到他的朋友圈封面图片吗?按道理说拉黑是看不到图片的呀,为什么我的上面还能 你我贷怎么办理的? 你我贷的条件 你我贷的加盟条件是什么?风控体系完善吗? 你我贷都需要什么条件可以贷款?多长时间能贷下来 纯正藤茶的功效 滕不茶叶喝了有什么好处 从1加到1001的和是奇数还是偶数?为什么? 在1到100的数中,所有双数的和是多少?运用简便方法如何解题 1至100这一百个自然数的所有数字之和是 数学问题:请问1+2+3+4一直加到100等于几??请写出三种解法 1到100如何简便记算 类似于‘从1一直加到100’的解法。 请问从数字1加到100等于多少?如多种解法哪种速度快? 请问1+2+3+4一直加到100等于几?请写出三种解法 数字1到100相加怎么做 电影滑铁卢之战观后感2000字 一人代持多人股权协议要要怎样写 1015.18awg黑白引线铜芯多少股 awg芯片是什么 AWG线规里,电流对应的电压是多少? AWG22与超5类网线区别 美规#18号电源线 ( COMPRISED OF 16 STRANDS OF 30 AWG WIRE ) 后面的16和30分别代表什么意思 口碑比较好的物业公司? 请教各位高手:电缆描述中如24-AWG 7x32 STRANDED TINNED-COPPER 是什么意思?谢谢 3557是什么材质的电线 重庆渝北区 有哪些工作比较好找? 教师招聘和特岗有什么区别? 急求AWG电缆的规格介绍及上海江苏附近的生产厂家 鸡心李子放冷库能储藏多长时间? 教师招聘和特岗教师? 交通银行信用卡提额快吗 交通银行信用卡用了三年了,一直正常使用,额度六千,为什么不给提额? - 信息提示 交行的信用卡为什么题额这么慢 为什么我交通银行信用卡满半年了,每个月还款准时还是不能提额。 交通银行信用卡不给提额怎么回事,临时的都不给提 宫颈细小影响自然分娩吗?