网站导航网学 原创论文 原创专题 网站设计 最新系统 原创论文 论文降重 发表论文 论文发表 UI设计定制 论文答辩PPT格式排版 期刊发表 论文专题
返回网学首页
网学原创论文
最新论文 推荐专题 热门论文 论文专题
当前位置: 网学 > 交易代码 > SQL语法 > 正文

在OSS中通过SQL进行数据库维护的方法

论文降重修改服务、格式排版等 获取论文 论文降重及排版 论文发表 相关服务

【网学网提醒】:网学会员鉴于大家对十分关注,论文会员在此为大家搜集整理了“在OSS中通过SQL进行数据库维护的方法”一文,供大家参考学习


    在OSS中通过SQL进行数据库维护的方法
    2011-05-24
    前言:
    关连式资料库的查询语言SQL(StructuredQueryLanguage),是一种非常口语化、既易学又易懂的语法。此一语言几乎是每个资料库系统都必须提供的,用以表示关连式的操作,包含了资料的定义(DDL)以及资料的处理(DML)。在日常的网络优化工作中,我们通常通过SQL进行数据库的查询。同样的道理,通过SQL语言,我们也可以对数据库进行数据的管理与维护。
    方法:
    1、打开OSS,进入到OSS操作界面
    2、右键SUNTOOL->TERMINAL….
     3、进入到TERMINAL操作界面后执行SQL语句,下面是更新OBJTYPE中的COUNTER数据的示例:#!/bin/shisql-Usa-Psybase11-Dcsddb-cgo<     如操作成功会出现如下提示,表示修改了多少个数据:(1rowaffected)(1rowaffected)(2rowsaffected)
    SQL语句说明:
    isql:-U声明用户(例如:-Usa)。sybase数据库默认用户为sa-P声明密码(例如:-Psybase11)。sybase数据库默认用户为sybase11-D声明数据库(例如:-Dcsddb),爱立信STS原始文件解析后均入到sybase的csddb库SQL更新数据语法:UPDATEtable_nameSETcolumn1=''xxx''WHEREconditoins说明:1.更改某个栏位设定其值为''xxx''
     2.conditions是所要符合的条件、若没有WHERE则整个table的那个栏位都会全部被更改
    操作例子:
    更新一个小区的数据:如果我们要更新小区G080901的CLRXQUAL中QUAL70DL和QUAL60DL的数据,条件是将以上两个counter的数据MOD5,写成如下语句:#!/bin/shisql-Usa-Psybase11-Dcsddb-cgo<    更新一个小区集的数据:如果我们要更新小区集以G080开头的所有CLRXQUAL中QUAL70DL和QUAL60DL的数据,条件是将以上两个counter的数据MOD5,写成如下语句:
     #!/bin/shisql-Usa-Psybase11-Dcsddb-cgo<    tQUAL70DL=CAST(QUAL70DLAS(selectDISTINCTIDfromCLRXQUAL_ADMwhereTIME"G080%")updateCLRXQUALsetQUAL60DL=CAST(QUAL60DLAS(selectDISTINCTIDfromCLRXQUAL_ADMwhereTIME"G080%")goEOFINT)%5whereIDin=@date)and(MOlikeINT)%5whereIDin=@date)and(MOlike
    通过定时任务自动执行脚本的方法:
    1)将以上语句保存成txt文本,例如:change_rxqual,存放在ossftp目录:/home/tanfp/cha/cmdfile/定制一个OPS脚本调用该文件,内容如下:@CHDIR("/home/tanfp/cha/cmdfile/")@EXECUTE("execsh/home/tanfp/cha/cmdfile/change_rxqual")在activitymanagr定制该文件的任务就行了
    2)
    3)
    
    
设为首页 | 加入收藏 | 网学首页 | 原创论文 | 计算机原创
版权所有 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师