关键词不能为空

当前您在: 主页 > 英语 >

c语言中table的用法有哪些

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-02-08 10:39
tags:

-

2021年2月8日发(作者:butthole)



c


语言中


table


的用法有哪些



C


语言对于初学者来说是很复杂的,


那么

< br>c


语言中


table


的用法


的用法你知道吗?下面



就跟你们详细介绍 下


c


语言中


table


的用法,


希望对你们有用。







数< /p>



类型







C








数据




(STRUCTURE)



PL/SQL


提供了将几个相关的、


分离的、

< br>基本数据类


型的变量组成一个整体的方法,即


RECOR D


复合数据类型。在使用


记录数据类型变量时,


需要在声明部分先定义记录的组成、


记录的变


量,然后 在执行部分引用该记录变量本身或其中的成员。



定义记录数据类型的语法如下:



TYPE RECORD_NAME IS RECORD(


V1 DATA_TYPE1 [NOT NULL][:=DEFAULT_VALUE],


V2 DATA_TYPE2 [NOT NULL][:=DEFAULT_VALUE],


VN DATA_TYPEN [NOT NULL][:=DEFAULT_VALUE]);

c


语言中


table


的用法:


VARRAY


数组是具有相同数据类型的一


组成员的集合。


每个成员都有一个唯一的下标,


它取决于成员在 数组


中的位置。



PL/SQL


中,


数组数据类型是


VARRAY

< p>


variable array



即可变数组)




定义


VARRAY


数据类型的语法如下:



TYPE


VARRAY_NAMEIS


VARRAY(SIZE)


OF


ELEMENT_TYPE


1



[NOT NULL];


其中,


va rray_name



VARRAY


数 据类型的名称,


size


是正整


数,表 示可以容纳的成员的最大数量,每个成员的数据类型是


element_typeo


默认时,


成员可以取空值,


否则需要使用< /p>


NOT NULL


加以限制。



c


语言中


table


的 用法:


TABLE


定义记录表(或索引表)数据类


型。它与记录类型相似,但它是对记录类型的扩展。它可以处理多行


记录,< /p>


类似于


C


语言中的二维数组,

< p>
使得可以在


PL/SQL


中模仿数据


库中的表。



定义记录表类型的语法如下:



TYPE


TABLE


NAME


IS


TABLE


OF


ELEMENT_TYPE


[NOT


NULL]


INDEX BY [BINARY_INTEGER|PLS_INTEGER|VARRAY2];


关键字


INDEX BY


表示创建一个 主键索引,


以便引用记录表变量


中的特定行。

< br>


BINARY_INTEGER


的说明



如语句:


TYPE NUMBERS IS TABLE OF NUMBER INDEX BY


BINARY_INTEGER;

< br>其作用是


,


加了”


INDEX BYBINARY_INTEGER



后,

< br>NUMBERS


类型的下标就是自增长,


NUMBERS


类型在插入元


素时,不需要初始化,不需要每次


EXTEND


增加一个空间。



而如果没有这句话“


INDEXBY


BINARY_INTEGER



,那就得要

< br>显示对初始化,


且每插入一个元素到


NUMBERS


类型的


TABLE


中时,

< br>2



都需要先


EXTEND< /p>




c


语言中< /p>


table


的用法:创建表结构以及数据准备

[sql]


view


plain copy print?


01.--


组织机构结构表



TABLE SF_ORG


03.(


_ID INT NOT NULL, --


组织机构主键


ID


_NAME VARCHAR2(50),--


组织机构名称



_ID INT--


组织机构的父级



07.)


08.


09.--


一级组织机构



INTO SF_ORG(ORG_ID, ORG_NAME, PARENT_ID)


VALUES(1, '


一级部门


1',0);


11.


12.--


二级部门



13.


INTO SF_ORG(ORG_ID, ORG_NAME, PARENT_ID)


VALUES(2, '


二级部门


2',1);


INTO SF_ORG(ORG_ID, ORG_NAME, PARENT_ID)


VALUES(3, '


二级部门


3',1);


INTO SF_ORG(ORG_ID, ORG_NAME, PARENT_ID)


3



VALUES(4, '


二级部门


4',1);

< br>c


语言中


table


的用法:< /p>


RECORD


的使用举例先定义一个只与


SF_ORG




< br>几


















TYPE_ORG_RECORD











< br>类








V_ORG_RECORD< /p>



最后用替换变量


&ORG_I D


接受输入的雇员


编码,


查询并显示该 雇员的这几列中的信息。


注意,


在使用


RECORD


数据类型的变量时要用“


.


”运算符指定记录变量名限定词。



一个记录类型的变量只能 保存从数据库中查询出的一行记录,



果查询出了多行记录,就 会出现错误。



[sql] view plain copy print?


E


02. TYPE TYPE_ORG_RECORD IS RECORD(


03. V_ORG_NAME SF__NAME%TYPE,


04. V_PARENT_ID SF__ID%TYPE);


05. V_ORG_RECORD TYPE_ORG_RECORD;



07. SELECT ORG_NAME,PARENT_ID INTO V_ORG_RECORD


08. FROM SF_ORG SO


09. WHERE _ID=&ORG_ID;


10.


DBMS__LINE('

< br>部






'


||


V_ORG_RECORD.V_ORG_NAME);


11. DBMS__LINE('


上级部门编码:


' ||


4


-


-


-


-


-


-


-


-



本文更新与2021-02-08 10:39,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/614012.html

c语言中table的用法有哪些的相关文章

  • 余华爱情经典语录,余华爱情句子

    余华的经典语录——余华《第七天》40、我不怕死,一点都不怕,只怕再也不能看见你——余华《第七天》4可是我再也没遇到一个像福贵这样令我难忘的人了,对自己的经历如此清楚,

    语文
  • 心情低落的图片压抑,心情低落的图片发朋友圈

    心情压抑的图片(心太累没人理解的说说带图片)1、有时候很想找个人倾诉一下,却又不知从何说起,最终是什么也不说,只想快点睡过去,告诉自己,明天就好了。有时候,突然会觉得

    语文
  • 经典古训100句图片大全,古训名言警句

    古代经典励志名言100句译:好的药物味苦但对治病有利;忠言劝诫的话听起来不顺耳却对人的行为有利。3良言一句三冬暖,恶语伤人六月寒。喷泉的高度不会超过它的源头;一个人的事

    语文
  • 关于青春奋斗的名人名言鲁迅,关于青年奋斗的名言鲁迅

    鲁迅名言名句大全励志1、世上本没有路,走的人多了自然便成了路。下面是我整理的鲁迅先生的名言名句大全,希望对你有所帮助!当生存时,还是将遭践踏,将遭删刈,直至于死亡而

    语文
  • 三国群英单机版手游礼包码,三国群英手机单机版攻略

    三国群英传7五神兽洞有什么用那是多一个武将技能。青龙飞升召唤出东方的守护兽,神兽之一的青龙。玄武怒流召唤出北方的守护兽,神兽之一的玄武。白虎傲啸召唤出西方的守护兽,

    语文
  • 不收费的情感挽回专家电话,情感挽回免费咨询

    免费的情感挽回机构(揭秘情感挽回机构骗局)1、牛牛(化名)向上海市公安局金山分局报案,称自己为了挽回与女友的感情,被一家名为“实花教育咨询”的情感咨询机构诈骗4万余元。

    语文