`
- 浏览:
2176850 次
-
SUBTYPE是类型的别名,倘若需求变更,只需修改一个地方的定义,其他代码都不用改动
也许我们习惯了变量来代表未知数,但却不习惯变量来代表变量类型
而subtype正是起到了这样的作用,他可以用一个新的类型变量来代表一个已知的类型
如果你定义的变量很可能需要改变变量类型,则使用subtype能大大减少你的代码修改量
好处N多,比如,可以重用,能让各模块减少依赖性,减少后期维护的成本等等
举个例子,
假定我有一个表:book,里面有个字段:page_count,类型为number(2)
现在我的需求是,写个程序,实现我目前写过的所有书的页码
我可以这样写:
DECLARE
l_total book.page_count%TYPE;
这样写是没问题的,但如果我的所有页码超过了100页呢?
我也可以这样写:
DECLARE
l_total number(10);
这是种硬编码写法,Think比较讨厌
这也不行?那也不行?您在闹那样呀?哈哈....
其实,我们可以这样:
CREATE OR REPLACE PACKAGE pkg_book
AS
SUBTYPE total_count IS NUMBER(10);
END pkg_book;
然后,
DECLARE
l_total pkg_book.total_count;
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
大华: rtsp://username:password@ip:port/cam/realmonitor?channel=1&subtype=0 说明: ...例如admin。 ...例如admin。 ip: 为设备IP。...subtype: 码流类型,主码流为0(即subtype=0),辅码流为1(即subtype=1)。
QLineEdit_click_subType是用继承QLineEdit的方法来获取QLineEdit的鼠标点击事件;
癌症预测数据集
子类型:MEDIASUBTYPE_RGB32 格式类型:FORMAT_VideoInfo 样本为固定大小。 不使用时间压缩。 音频输出引脚媒体类型: 主要类型:MEDIATYPE_Audio 子类型:MEDIASUBTYPE_PCM 格式类型:FORMAT_WaveFormatEx 样本是...
子类型:MEDIASUBTYPE_RGB32 格式类型:FORMAT_VideoInfo 样本为固定大小。 不使用时间压缩。 音频引脚媒体类型: 主要类型:MEDIATYPE_Audio 子类型:MEDIASUBTYPE_PCM 格式类型:FORMAT_WaveFormatEx 样本可以是...
本过滤器为视频渲染过滤器。 ... 过滤器名称:视频渲染 过滤器GUID:{F783F06D-3E50-4E3F-B5FD-8F279619C836} ...过滤器接口:IBaseFilter,IBasicVideo,IMediaSeeking,IQualProp,IQualityControl,...MEDIASUBTYPE_RGB8
本过滤器抓取屏幕图像,生成RGB32视频流,由视频引脚...子类型:MEDIASUBTYPE_RGB32 格式类型:FORMAT_VideoInfo 音频引脚标识:2 主要类型:MEDIATYPE_Audio 子类型:MEDIASUBTYPE_PCM 格式类型:FORMAT_WaveFormatEx
名称 字段 数据类型 PKID PKID int 单据类型 BillType varchar(50) 单据开始编号 BillStartCode varchar(50) 单据结束编号 BillEndCode varchar(50) 领票人 ReceiveBillPerson varchar(50) 接货点 AcceptStation ...
可视化每一步的检测管线 在自己的数据集上进行训练的示例 依存关系 Python 3.4 TensorFlow 1.3 凯拉斯2.0.8 用法 结果 接触 查看我的学士论文:基于多模态CT的2D联合直方图的肺癌亚型深度学习分类器,以获取有关此...
我也分享一下自已小改的吧,跟d10.1版差别不大,可以用到xe2上 支持 MEDIASUBTYPE_MPEGLAYER3 类型,并可以显示准确的mp3压缩码率字节流kb信息
华东地区戊型肝炎病毒基因IV型亚型多样性分析,张文,田华,戊型肝炎病毒(Hepatitis E virus, HEV)作为一种人畜共患病原,能感染多种动物。猪可能是人感染HEV的最重要的天然贮存宿主。基因4型HEV是�
本过滤器解析并读取音频文件,将音频解码为未压缩的PCM音频流由输出引脚输出。可以解析的音频文件格式有:aac,m4a,m4r,mp3,wav...子类型:MEDIASUBTYPE_PCM 格式类型:FORMAT_WaveFormatEx 另附DLL注册软件一个。
阅读http://immutables.org上的完整文档
子类型:MEDIASUBTYPE_PCM 格式类型:FORMAT_WaveFormatEx 采样率:48000每秒 样本位数:16位 块对齐:4字节 输出16位2声道未压缩PCM音频。 DLL注册函数名:DllRegisterServer 取消注册函数名:DllUnregisterServer ...
Bannatyne's "genetic dyslexic" subtype: A validation study Psychology in rhe Schools votume 21. Ju/v, 1984 BANNATYNES “GENETIC DYSLEXIC” SUBTYPE: A VALIDATION STUDY’ SADIE N. DECKER AND ...
<</Type/XObject/ColorSpace/DeviceRGB/Subtype/Image/BitsPerComponent 8/Width 349/Length 12951/Height 83/Filter/DCTDecode>>stream ���� %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz���������...
一组代表三种类型的恶性淋巴瘤:CLL(慢性淋巴细胞性白血病);FL(滤泡状淋巴瘤); MCL(套细胞淋巴瘤)。从经切片并用苏木精/曙红(H + E)染色的活组织检查中区分淋巴瘤类别的能力将使该疾病的诊断更加一致且要求...
Identification of ovarian cancer subtype-specific network modules and candidate drivers through an integrative genomics approach
2019年修改版(4754-2017)国民... `year` varchar(16) NOT NULL COMMENT '数据统计年份', PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=1770 DEFAULT CHARSET=utf8mb4 COMMENT='国民经济行业分类和代码';
Discovery and validation of immune-associated long non-coding RNA biomarkers associated with clinically molecular subtype and prognosis in diffuse large B cell lymphoma