孔令康123123
来自:都不知道来自哪里的,大概来自火星吧!
简介:这家伙很懒,什么都没有留下!
标签:无
她的成就
经验:792 积分:1728
0张 分享配图

孔令康123123

帖子 | atlasdb 兼容oracle 特性之dbms_random  提供内置随机数生成器。实验:select dbms_random.initialize(123456);atlasdb=# select dbms_random.normal();      normal      ------------------ 0.27136267270835(1 row)atlasdb=# select dbm...

评论 | 转发 | 收藏 | 2020-05-19 13:14查看详情 来自微吧

孔令康123123

帖子 | atlasdb 兼容oracle 特性之dbms_output dbms_output通常用于显示消息和报告。select  dbms_output.disable();select  dbms_output.enable();select  dbms_output.enable(10240);select  dbms_output.put('asda');select  dbms_output.get_...

评论 | 转发 | 收藏 | 2020-05-19 13:13查看详情 来自微吧

孔令康123123

帖子 | atlasdb 兼容oracle 特性之dbms_assert        DBMS_ASSERT提供断言输入值的各种属性的函数。如果不满足确定函数中断言的属性的条件,则会引发值错误。否则,通过返回值返回输入值实验:atlasdb=# SELECT dbms_assert.enquote_literal('SER...

评论 | 转发 | 收藏 | 2020-05-19 13:12查看详情 来自微吧

孔令康123123

帖子 | atlasdb 兼容oracle 特性之dbms_alert dbms_alert 支持数据库事件(警报)的异步通知实验: 会话1:接受进程(客户端接收)do language plpgsql $$   declare  V_ALERTNAME text := 'alert1';V_STATUS    integer;V_MSG       text;begin    ...

评论 | 转发 | 收藏 | 2020-05-19 13:11查看详情 来自微吧

孔令康123123

帖子 | atlasdb 兼容oracle 特性之 SQL操作 1.1. SQL语法1.1.1. 外连接运算符(+)SELECT  * FROM mytab a,mytab b where a.id=b.id(+) and a.id(+)=1; 1.1.2. CONNECT BY…… START WITH CREATE TABLE sys_cbp_test2 (id INTEGER NOT NULL PRIM...

评论 | 转发 | 收藏 | 2020-05-19 13:07查看详情 来自微吧

孔令康123123

帖子 | atlasdb 兼容oracle 特性之package的使用 postgresql不支持oracle 的package使用,atlasdb 是支持的。1. CREATE PACKAGE 语法示例2. CREATE PACKAGE BODY语法示例create or replace package body pkgas $$   FUNCTION func(var_out Out in...

评论 | 转发 | 收藏 | 2020-05-19 13:05查看详情 来自微吧

孔令康123123

帖子 | atlasdb 兼容oracle 特性之savepoint使用 原生的postgresql并不支持在代码块或者存储过程中使用savepoint语法,atlasdb 兼容这个特性:DO $$ DECLAREBEGIN  insert into tabletest values (1);  savepoint aa;  insert into tabletest valu...

评论 | 转发 | 收藏 | 2020-05-19 13:02查看详情 来自微吧

孔令康123123

帖子 | atlasdb 兼容oracle 特性之 自治事务控制 请看实验:create table at_tb2(id int, name text);CREATE PROCEDURE at_test3(int)as $$  declarePRAGMA autonomous_transaction;BEGIN        insert into at_tb2 values(1,'before s1');   ...

评论 | 转发 | 收藏 | 2020-05-19 13:00查看详情 来自微吧

孔令康123123

帖子 | commit log 丢失处理 解决:生成一个包含所有“ 55”个字符的256K文件,表示所有它可能正在寻找的交易被视为已经提交:

评论 | 转发 | 收藏 | 2020-05-19 12:57查看详情 来自微吧

孔令康123123

帖子 | recovery.conf文件详解 在恢复过程中,用户可以通过使用recovery.conf文件来指定恢复的各个参数,如下:归档恢复设置· restore_command:用于获取一个已归档段的XLOG日志文件的命令· archive_cleanup_command:清除不在需要的XLOG日志文...

评论(1) | 转发 | 收藏 | 2020-05-19 12:51查看详情 来自微吧