明日之后怎么把市长让给别人

明日之后

请提醒我学习谢 请提醒我学习谢
回答
  • 千成 千成

    1、查看evaluation context信息
    [sql]view plain copy
    col variable_name format a13
    col variable_type format a25
    col variable_value_function format a25
    col variable_method_function format a25
    col evaluation_context_name format a23
    col evaluation_context_owner format a24
    select*from dba_evaluation_context_vars;evaluation_context_owner evaluation_context_name variable_name variable_type variable_value_function variable_method_function-sys streams$_evaluation_con sys.anydata sys.dbms_streams_internaltext.anydata_fast_eval_function
    sys streams$_evaluation_con ddl sys.lcr$_ddl_record sys.dbms_streams_internal sys.dbms_streams_internaltext.ddl_variable_value_funct.ddl_fast_evaluation_funcion tion
    sys streams$_evaluation_con dml sys.lcr$_row_record sys.dbms_streams_internal sys.dbms_streams_internaltext.row_variable_value_funct.row_fast_evaluation_funcion tion
    2、查看rule condition、action context
    [sql]view plain copy
    col rule_owner format a10
    col rule_name format a9
    col rule_condition format a50
    col rule_evaluation_context_owner format a29col rule_evaluation_context_name format a28col rule_action_context format a19
    col rule_comment format a11
    select*from dba_rules;rule_owner rule_name rule_condition rule_evaluation_context_owner rule_evaluation_context_name rule_action_context rule_commen-stradmin chenhao13((:dml.get_object_owner()='chenhao')and:dml.** sys streams$_evaluation_context_**_tag()='y')
    stradmin chenhao14((:ddl.get_object_owner()='chenhao' or:ddl.get_sys streams$_evaluation_contextbase_table_owner()='chenhao'
    stradmin chenhao16((:dml.get_object_owner()='chenhao')and:dml.** sys streams$_evaluation_context_**_tag()='y' and:dml.get
    stradmin chenhao17((:ddl.get_object_owner()='chenhao' or:ddl.get_sys streams$_evaluation_contextbase_table_owner()='chenhao'
    sys alert_que tab.user_data.**_level<>32 and tab.user_dat sys aq$_alert_qt_v$1 a.**_group='high **aila'
    3、为捕获进程(capture)添加 schema rule[sql]view plain copy
    declare
    l_dml_rule_name varchar2(30);l_ddl_rule_name varchar2(30);begin
    dbms_streams_adm.add_schema_rules
    schema_name=>'scott',
    streams_type=>'capture',
    streams_name=>'dbxa_cap',
    queue_name=>'dbxa_cap_q',
    include_dml=>true,
    include_ddl=>false,
    inclusion_rule=>true,-代表是positive rulesource_database=>'dbxa.world',
    dml_rule_name=>l_dml_rule_name,-为dml规则分配名字(不是指定已经存在的名字)ddl_rule_name=>l_ddl_rule_name-为ddl规则分配名字(不是指定已经存在的名字));dbms_output.put_line('dml rule name **:'|l_dml_rule_name);dbms_output.put_line('ddl rule name **:'|l_ddl_rule_name);end;dml rule name **:"strmadmin"."scott13
    ddl rule name **:"strmadmin"."scott14
    pl/sql procedure successfully completed.
    4、查看创建的 rule 信息
    [sql]view plain copy
    select rule_name,
    rule_type,
    rule_set_type,
    rule_set_name,
    streams_type,
    streams_name
    from dba_streams_rules
    where rule_name in('chenhao13','chenhao14');rule_name rul rule_set rule_set_name streams_type streams_name-chenhao13 dml positive ruleset$_15 capture capture_sm1-用于捕获dmlchenhao14 ddl positive ruleset$_15 capture capture_sm1-用于捕获ddl5、为capture进程 table rule(当捕获到表 scott.bouns 则不给予处理,创建的是negative rule)[sql]view plain copy
    declare
    l_dml_rule_name varchar2(30);l_ddl_rule_name varchar2(30);begin
    dbms_streams_adm.add_table_rules
    table_name=>'scott.bonus',
    streams_type=>'capture',
    streams_name=>'dbxa_cap',
    queue_name=>'dbxa_cap_q',
    include_dml=>true,
    include_ddl=>true,
    inclusion_rule=>false,-指定是 negative rulesource_database=>'dbxa.world',
    dml_rule_name=>l_dml_rule_name,
    ddl_rule_name=>l_ddl_rule_name
    dbms_output.put_line('dml rule name **:'|l_dml_rule_name);dbms_output.put_line('ddl rule name **:'|l_ddl_rule_name);end;dml rule name **:"strmadmin"."bonus26
    ddl rule name **:"strmadmin"."bonus27
    pl/sql procedure successfully completed.
    6、查看创建的rule
    [sql]view plain copy
    select rule_name,
    rule_type,
    rule_set_type,
    rule_set_name,
    streams_type,
    streams_name
    from dba_streams_rules
    where rule_name in('bonus26','bonus27');rule_name rule_type rule_set_type rule_set_name streams_type streams_name-bonus27 ddl negative ruleset$_28 capture dbxa_cap-negative rule setbonus26 dml negative ruleset$_28 capture dbxa_cap-negative rule set7、查看 rule condition
    [sql]view plain copy
    set long 4000
    select rule_name,
    rule_condition
    from dba_streams_rules
    where rule_name in('scott13','scott14');rule_name rule_condition
    scott14((:ddl.get_object_owner()='scott' or:ddl.get_base_table_owner()='scott')and:ddl.**_**_tag()='y' and:ddl.get_source_database_name()='dbxa.world')
    scott13((:dml.get_object_owner()='scott')and:dml.**_**_tag()='y' and:dml.get_source_database_name()='dbxa.world')8、自定义 rule(只执行 dml 的insert 和 update)[sql]view plain copy
    declare
    l_dml_rule_name varchar2(30);l_ddl_rule_name varchar2(30);begin
    dbms_streams_adm.add_schema_rules
    schema_name=>'scott',
    streams_type=>'capture',
    streams_name=>'dbxa_cap',
    queue_name=>'dbxa_cap_q',
    include_dml=>true,
    include_ddl=>false,-不对ddl进行执行inclusion_rule=>true,
    source_database=>'dbxa.world',
    and_condition=>'(:lcr.get_command_type()=''insert'' or:lcr.get_command_type()=''update'')',-定义对insert和update进行执行dml_rule_name=>l_dml_rule_name,
    ddl_rule_name=>l_ddl_rule_name
    dbms_output.put_line('dml rule name **:'|l_dml_rule_name);end;dml rule name **:"strmadmin"."scott40
    pl/sql procedure successfully completed.
    rule_name rule_condition
    scott40((((:dml.get_object_owner()='scott')and:dml.**_**_tag()='y' and:dml.get_source_database_name()='dbxa.world'))and((:dml.get_command_type()='insert' or:dml.get_command_-自定义的条件被添加到rule condition中type='update')))
    9、不支持 streams 的 对象 和 column
    [sql]view plain copy
    dba_streams_unsupported<span style="white-space:pre"></span>-不支持的对象dba_streams_columns-不支持的列
    10、添加positive global rule
    [sql]view plain copy
    declare
    l_dml_rule_name varchar2(30);l_ddl_rule_name varchar2(30);begin
    dbms_streams_adm.add_global_rules
    streams_type=>'capture',
    streams_name=>'dbxa_cap',
    queue_name=>'dbxa_cap_q',
    include_dml=>true,
    include_ddl=>true,
    inclusion_rule=>true,
    source_database=>'dbxa.world',
    dml_rule_name=>l_dml_rule_name,
    ddl_rule_name=>l_ddl_rule_name
    dbms_output.put_line('dml rule name **:'|l_dml_rule_name);dbms_output.put_line('ddl rule name **:'|l_ddl_rule_name);end;dml rule name **:"strmadmin"."dbxa29
    ddl rule name **:"strmadmin"."dbxa30
    pl/sql procedure successfully completed.
    rule_name rule_condition
    dbxa29(:dml.**_**_tag()='y' and:dml.get_source_database_name()='dbxa.world')
    dbxa30(:ddl.**_**_tag()='y' and:ddl.get_source_database_name()='dbxa.world')
    11、添加 subset rule(对scott.emp中deptno 为20、30的dml进行处理)[sql]view plain copy
    declare
    l_insert_rule_name varchar2(30);l_update_rule_name varchar2(30);l_delete_rule_name varchar2(30);begin
    dbms_streams_adm.add_subset_rules
    table_name=>'scott.emp',
    dml_condition=>' deptno in(20,30)',
    streams_type=>'capture',
    streams_name=>'dbxa_cap',
    queue_name=>'dbxa_cap_q',
    source_database=>'dbxa.world',
    insert_rule_name=>l_insert_rule_name,
    update_rule_name=>l_update_rule_name,
    delete_rule_name=>l_delete_rule_name
    dbms_output.put_line('insert rule name **:'|...

类似问答
  • 《明日之后》中怎么偷别人家的东西?

    提问时间:2024-05-14 20:35:29

    玩明日之后怎么偷家?在这之前,你得必须做好一切准备,不然,就会出现我玩的时候偷家头一半,没**了,也没带**箱,贼尴尬。那么,要做好那些准备呢?首先足够的弹**...

  • 《明日之后》同居怎么给东西?

    提问时间:2024-05-14 20:53:55

    在明日之后游戏中,想要赠送给好友物品,首先需要的就是两个人在对方的附近,在聊天框的左侧会有一个感叹号还是什么符号,会在那里一跳一跳的。点开就可以看见在附近我们可...

  • 明日之后中怎么给汤姆送礼

    提问时间:2024-05-14 10:02:55

    你好,明日之后中汤姆最喜欢的材料是“布类”材料,剧情中汤姆是要去“遴选城”,穿着一定要好啊!你可以送“尼龙布”比较划算

  • 明日之后怎么进攻敌人营地?

    提问时间:2024-05-14 12:25:41

    我们进攻别人的营地的话,需要我们生存手册完成到一定的任务然后我们在坐飞机的时候有一个特殊的地图可以选择在那里我们可以对别人的营地发起进攻啦想要回来的话,我们就是...

  • 明日之后,别人抄家,你东西会消失吗。

    提问时间:2024-05-14 12:43:57

    明日之后攻略大全不会,我记得刚开始的设定好像是会掉落的,但是后来改了,别人抄你家能获得东西,但是你的东西也不会消失,所以就可以互刷了。互刷方法:1,进入动荡之城...

  • 明日之后怎么给好友送新币

    提问时间:2024-05-14 18:22:53

    让他来你家浇水除草,给赏金,就能送新币了,其他没办法送了!普通材料一天只能送一千,坑的很。

  • 牧场物语风之集市别人怎么给我过生日

    提问时间:2024-05-14 17:20:03

    你说的是别的玩家?还是**?如果是**就只有结婚对象能给你过,方法是和他/她结婚,在你生日那天晚上20:00以后从牧场进入自己家里,便会触发事件,结婚对象会做好...

  • 明日之后怎么退出荣誉市民

    提问时间:2024-05-14 01:54:32

    明日之后许多玩家想要进行营地搬家,可是却提示需要取消掉荣誉市民才行,如何才可以取消掉自己的荣誉市民呢?小编这就为大家介绍一下方法,如果你不了解,可以看看本文。荣...

  • 明日之后怎么三人同租

    提问时间:2024-05-14 20:35:26

    只要达成共识,怎么做都合理。人生苦短,不要用纠结占据太多的时空。

  • 《明日之后》游戏怎么样 明日之后游戏介绍

    提问时间:2024-05-14 07:07:54

    结合《明日之后》本次测试内容,玩家在新手教程阶段就要接受种种考验,了解游戏的背景、基础玩法、字习基本的生存技能、和恶劣的环境以及怪物作斗争;通过考验的玩家将进入...

精品推荐

友情链接

友链互换QQ:

谷财 备案编号:蜀ICP备11019336号-3商务合作:235-677-2621

Copyright 2009-2020 Chengdu Sanzilewan Technology Co.,Ltd all rights reserve

抵制不良游戏 拒绝盗版游戏 注意自我保护 谨防受骗上当 适度游戏益脑 沉迷游戏伤身 合理安排时间 享受健康生活