- 博客(22)
- 收藏
- 关注
原创 GBase 8s数据库 ADD TREE 子句
Bay 节点是 Estuary 的子节点,Estuary 是 Airport 的子节点,Airport 是 Port 的子节点,由。这里新的 Uptown 节点是 Port 的子节点,Port 有最高的数据敏感度,因为它是根节点。对于读取受保护的行的查询,该用户的安全标签包含满足此。指定为 TREE 组件的根节点的字符串常量具有 TREE 分层结构内所有节点的最高的数据敏感性。TREE 类型的安全标签构件具有没有循环的简单图的逻辑拓扑。此表明 Bay 在此等级的三个节点中具有较低的数据敏感度。
2022-09-28 11:19:26 140 2
原创 GBase8s数据库ALTER SEQUENCE 语句
最小值(或 min)必须是 INT8 范围内的整数,它小于 sequence.CURRVAL 和 restart (或者,如果未指定 restart ,则小于原 CREATE SEQUENCE 语句中的 origin )。如果使用 ALTER SEQUENCE 语句指定了 min 或 max 值,则 restart 值必须是 INT8 范围内的整数,它大于等于 min 值(对于递增顺序),或小于等于 max 值(对于递减顺序)。它只影响随后生成的值(和序列高速缓存中任何未使用的值)。BY 关键字是可选的。
2022-09-28 11:18:32 179
原创 GBase8s数据库 ALTER TABLE 语句
当数据库服务器将一个非日志记录的表转换为一个 STANDARD 表类型时,您有责在事务使用此表前或更新表中数据时,执行零级备份。您可以使用 Basic Table Options 段修改表的结构,方法是添加、修改或删除列和约束,或更改extent 大小或锁定表的粒度。该 Logging TYPE 选项可以将非日志记录表(例如: RAW 表)转换为 STANDARD 表,以支持事务日志记录。这里 STANDARD ,CREATE TABLE 语句的缺省选项 ,指定日志记录表,RAW 指定非日志记录表。
2022-09-28 11:17:46 489
原创 GBase8s数据库ALTER TABLE 语句的 Statistics 选项
Statistics 选项子句可将这两个表的属性设置为 STATCHANGE 和 STATLEVEL:STATCHANGE 表指定需要考虑统计过时的更改的最小百分比(从该表中行的 UPDATE 、DELETE 和 INSERT 操作或从上次计算分布统计信息的分片)。使用 ALTER TABLE 语句的 Statistics Options 子句更改分片表或未分片表的 STATCHANGE 属性的值,和分片表的 STATLEVEL 属性的值。⚫ TABLE 指定的该表的所有分布存储以表级别创建。
2022-09-28 11:17:05 148
原创 GBase8s数据库Enterprise Replication 阴影列
ADD REPLCHECK 关键字创建此阴影列(ifx_replcheck),您可以在此列创建一个索引与主键 ,以加速 Enterprise Replication 的一致性检查的过程。Enterprise Replication 使用 ADD ERKEY 关键字创建阴影列 ifx_erkey_1 、ifx_erkey_2 和ifx_erkey_3(代理主键)。使用 DROP ERKEY 关键字删除 ifx_erkey_1 、ifx_erkey_2 和 ifx_erkey_3 阴影列。
2022-09-28 11:16:19 52
原创 GBase8s数据库Add Column SECURED WITH Label 子句
必须指定不带 policy 限定符的 label 名称,而不是 policy.label ,因为该表当前的安全策略是表中仅有的保护数据的安全标签有效策略。当持有合适基于标签存取权限的用户试图存取受保护列中的数据,数据库服务器会将此标签与该用户的安全凭据比较,从而在比较的基础上允许或拒绝存取。有关添加和删除该表基于标签的安全策略的语法,请参阅 Add Column SECURED WITH Label 子 句。使用带有 ALTER TABLE 命令的 ADD AUDIT 子句使表包含选择性行级审计。
2022-09-28 11:14:36 124
原创 GBase8s数据库SECURITY POLICY 子句
• 当 ALTER TABLE 语句的 DROP SECURITY POLICY 子句执行成功时,它终止了表与安全策略的关联,删除 IDSSECURITYLABEL 列,并将表中受保护的数据的 LBAC 保护删除。• 拆离受保护表的分片以创建一个新的表,该表的拥有相同的安全策略,相同的行安全标签列且受保护列的设置也相同。• 除非表具有与其相关联的安全策略或表具有任一被保护的行,否则该表未受到保护。前一种情况说明该表是拥有行级别粒度的受保护的表,后一种情况说明该表是拥有列级别粒度的受保护的表。
2022-09-28 11:13:37 73
原创 GBase8s数据库DROP Column 子句
如果您删除了在 UPDATE 触发器的触发列列表中出现的列,则数据库服务器从触发列列表删除该列。由安全标签保护的列可以通过使用 ALTER TABLE DROP 语句删除,但是该用户必须是DBSECADM 且还必须持有修改该表的结构的一般 CONNECT 、RESOURCE 和 ALTER 存取权限。由于当删除列时任何与列相关联的约束被删除,因此当使用此子句时其它表的结构也可能改变。例如,如果被删除的列是在其它表中被引用的唯一键或者主键,则那些引用约束也被删除。通常,从表中删除列时,基于该表的触发器不变。
2022-09-28 11:12:02 383
原创 GBase8s数据库REFERENCES 子句
可选的 ON DELETE CASCADE 关键字可在 REFERENCES 子句中被指定为最后的关键字,或者它们可跟随在声明的约束定义中约束名称之后。被引用的列和引用列可以在同一表中,或在同一数据库的不同表中。如果被引用表与引用表不同,则缺省的 column 是主键列。o 对 BIGSERIAL 被引用列,使用 BIGINT 引用列。o 对 SERIAL8 被引用列,使用 INT8 引用列。o 对 SERIAL 被引用列,使用 INT 引用列。⚫ 被引用表和引用表必须在同一数据库中。
2022-09-28 11:08:28 776
原创 GBase8s数据库REFERENCES 子句
可选的 ON DELETE CASCADE 关键字可在 REFERENCES 子句中被指定为最后的关键字,或者它们可跟随在声明的约束定义中约束名称之后。被引用的列和引用列可以在同一表中,或在同一数据库的不同表中。如果被引用表与引用表不同,则缺省的 column 是主键列。o 对 BIGSERIAL 被引用列,使用 BIGINT 引用列。o 对 SERIAL8 被引用列,使用 INT8 引用列。o 对 SERIAL 被引用列,使用 INT 引用列。⚫ 被引用表和引用表必须在同一数据库中。
2022-09-28 11:06:25 106
原创 第七章
@[TOC]用函数实现模块化程序设计例7.1#include<stdio.h>int main(){void print_star();void print_message();print_star();print_message();print_star();return 0;}void print_star(){ printf("***********...
2019-02-22 12:53:05 98
原创 第六章
@[TOC]利用数组批量处理数据例6.1#include&amp;lt;stdio.h&amp;gt;int main((){int a[10],i;for(i=0;i&amp;lt;=9;i++)a[i]=i;for(i=9;i&amp;gt;=0;i--)printf(&quot;%d&quot;,a[i]);printf(&quot;\n&
2019-02-22 12:28:58 474
原创 第五章
@[TOC]循环程序结构设计例5.2#include&lt;stdio.h&gt;int main(){int i=1,sum=0;do{sum=sum+i;i++;}while(i&lt;=100);printf("sum=%d\n",sum);return 0;}例5.3#include&lt;stdio.h&gt
2019-02-22 12:28:28 357
原创 第四章
@[TOC]选择结构程序设计例4.10#include&amp;lt;stdio.h&amp;gt;int main(){int c,s;float p,w,d,f;printf(&quot;please enter price,weight,discount:&quot;);scanf(&quot;%lf%lf%lf&quot;,&amp;amp;p,&a
2019-02-22 12:27:47 115
原创 第三章
@[TOC]最简单的C程序设计——顺序程序设计例 3.1#include&lt;stdio.h&gt;int main(){float f,c;f=64.0;c=5.0/9*(f-32);printf("f=%f\nc=%f\n",f,c);return 0;}例 3.2#include&lt;stdio.h&gt;int main(){
2019-02-22 10:50:34 90
原创 第二章
@[TOC]算法——程序的灵魂例 2.18#include<stdio.h>int main(){int i,t;t=1;i=2;while(i<=5){t=t*i;i=i+i;}printf("%d\n",t);return 0;}例 2.19#include<stdio.h>int main(){int sign=1;...
2019-02-20 12:48:06 105
原创 第一章
@ [TOC] (第一章 程序设计和C语言)例 1.1 要求在屏幕上输出以下一行信息#include &amp;amp;lt;stdio.h&amp;amp;gt;int main(){printf(&amp;quot;This is a program.\n&amp;quot;);return 0;}例1.2 求两个整数之和我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Mark
2019-02-20 11:13:25 90
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人