`

oracle基础之CUSD

阅读更多

*、oracle将一个表中的字段值更新成为另一个表中的字段值(以下三种灵活运用)

 

demo1 :
    update c_a i set i.photo = (select ppp.ppp
    from ppp where ppp.id = i.id)
    where i.id in (--重点语句
    select ppp.id
    from ppp );
demo2 :
    update P_TEMP fd set fd."f_id" = 
    (select fs."aimId" from P_S fs where fs."sourceId" = FD."f_id") ;

demo3 :
    update table t set t.col = 一个确定的值
    where t.id in (
     select e.id from table1,table2.... where...--结果集
    );
demo4 :
    update table t set t.ss = 一个确定的值
    where exist (
       select 1 --如果存在结果那么返回1否则说明该条数据不符合要求
       from table1,table2.....where ...
       and t.id = *.id--判断当前数据的ID信息是否存在内层数据集里
       and .....
    );

 

*、oracle从已存在的表中取数据并插入另一个表中

对于表字段相同
insert into table_name select * from table_n;
对于表字段不相同
insert into table_name(f1,f2,f3) select f1,f2,f3 from table_n;

 

*、oracle普通字段转clob

--第一步:添加一个clob类型的字段
alter table aimTable add (tempClobColName clob);
--第二部:将原来字段的值拷贝到新建的clob字段
update aimTable a set a.tempClobColName = a.simpleColName ;
第三步:删除原来的字段
--alter table aimTable drop column simpleColName;
第四步:将新建的clob字段的名字修改为原来的字段的名字
--alter table aimTable rename column tempClobColName to simpleColName;
第五步:提交
commit;

 

*、oracle函数之replace     

update tablename set colname = replace(colname,'souce','aim');

 

*、oracle常用之having多个条件

select sno from score group by sno having max(xx) > 99 and min(9) < 0;

 

*、oracle查询顺序不是我最初以为的那样

http://blog.csdn.net/skyxmstar/article/details/54345965

 

分享到:
评论

相关推荐

    AT_Command_Set_for_WCDMA_Module_V1.3_AT命令_

    1. **AT命令:** 最基础的命令,用于测试模块的响应。 2. **AT+CGATT:** 设置或查询模块是否已接入GPRS/UMTS网络。 3. **AT+COPS:** 选择或查询当前使用的网络运营商。 4. **AT+CREG:** 注册状态查询,用于检查...

    send-celo-and-cusd

    你好塞洛在此处开始练习大纲的回购: :

    discord-jobscalc:O自由职业者的JobsCalc和umaasticação的工作,自由职业者ondeépossívelcadastrar e的职务(projetos),cusd的Obtendo uma estimativa custo的工作。 Alémdisso,épossíveltraçaro valor da hora da pessoa queestaráusando o sistema:money_bag:

    | | | :rocket: 技术Esse projeto foi desenvolvido com是seguintes tecnologias: HTML CSS JavaScript 节点JS EJS 表示... Énecessário之三CONTA没有对acessá-LO。 :memo: Licença Esse projetoestá抽签了麻省理

    美格SLM790模块linux平台适配指导v1.2.pdf

    2. **USB端口信息**:提供关于模块USB接口的基础信息,如USB设备ID等。 3. **添加USB HOST驱动支持**:指导如何在Linux系统中添加必要的USB HOST驱动,确保模块可以被识别。 4. **添加USB转串口驱动支持**:介绍如何...

    Coperacha-app:ReactCoperacha的本机UI

    它是以太坊的一个分支,旨在成为面向发展中国家的全球支付基础设施。 Celo有两种本地加密货币,cUSD(一种与美元挂钩的货币,1 cUSD = 1 USD)和Celo黄金(一种用于Celo治理和公用事业的易变货币)。 此应用仅使用...

    SIM7800 Series_AT命令手册

    版本历史部分表明,手册至少经过两次更新,V1.01版本在V1.00的基础上对`AT+CGPSNMEA`和`AT+C`(可能是`AT+CUSD`)命令进行了修改或增强,以提高模块的功能性和兼容性。 总的来说,SIM7800系列AT命令手册是开发者...

    印刷实习总结报告.docx

    印刷车间包含多种胶印机,其中CUSD2021轮转机非常先进,能快速高效地完成印刷任务;装订车间则负责书刊的后期制作,如覆膜、配页、折页等。 实习内容包括在不同型号的印刷机旁观察学习,逐渐熟悉并掌握操作流程。在...

    mc323模块 AT命令手册

    - **AT命令基础**: AT命令是一种简单的文本命令协议,用于与调制解调器或其他通信设备交互。MC323模块支持标准的AT命令集,同时还包含了一系列专有的扩展命令。 - **AT+初始化命令**: 通常用于模块的初始化操作,...

    基于stm32+SIM900A的gsm gps定位系统 (嵌入式开发 )

    例如,发送"AT+CGPS=1"开启GPS定位,"AT+CGNSINF"查询当前GPS坐标,"AT+CUSD=1"发起 USSD(Unstructured Supplementary Service Data)服务请求等。 在GPS功能部分,开发者需要理解GPS工作原理,包括如何捕获和解析...

    手机开发必备指令集手册

    3. AT+CUSD:用于发送 USSD (Unstructured Supplementary Service Data) 请求,这可以用来查询话费余额或者订阅服务等。 4. AT+CGACT:激活或去激活已配置的PDP上下文,这对于管理数据连接的开启和关闭非常重要。 5....

    易语言源码手机串口通讯AT指令易语言源码.rar

    常见的AT指令有AT+CMGF用于设置短信模式,AT+CMGS用于发送短信,AT+CUSD用于SIM卡服务等。源码会展示如何构造并发送AT指令,以及解析返回的响应。 4. **错误处理**:在串口通信中,错误处理至关重要。源码可能包含...

    3GPP TS 27007 at指令规范

    而AT+CUSD则用于用户数据服务,支持交互式文本消息发送和接收。 3GPP TS 27007还包括了对异常情况的处理机制,比如网络连接失败、超时等问题,以及如何通过AT指令进行故障排查和恢复。此外,标准还涵盖了设备电源...

    Wavecom AT命令

    AT+CREG用于跟踪网络注册状态,AT+CUSD执行 USSD(Unstructured Supplementary Service Data)服务,如查询话费余额。AT+CSQ获取信号强度和误码率信息,有助于诊断通信问题。 五、安全与隐私 AT+CPIN管理SIM卡的PIN...

    GR47英文资料

    "GR47 GR48 AT Commands Manual R1A.pdf"提供了完整的AT指令集参考,包括基本命令如"AT+CGSN"用于查询IMEI(国际移动设备识别码),"AT+CGDCONT"用于设置PDP上下文以接入GPRS网络,以及高级命令如"AT+CUSD"用于执行...

    gprs.rar_GPSR

    ”用于查询模块是否已连接到GPRS网络,而“AT+CUSD”则可用于发送短信。 3. **GPSR初始化**: GPS模块需要通过一系列AT指令进行初始化,以便搜索卫星信号、获取定位数据。初始化过程通常包括设置波特率、检查模块...

    AT 指令大全(短信)

    - `AT+CUSD`: 交互式语音应答(IVR)服务,用于拨打特殊号码,如查询话费余额。 - `AT+CGATT`: 关联/断开GPRS网络,用于数据传输。 学习和掌握这些基本的AT指令是开发基于短信功能的嵌入式系统或物联网应用的第一...

    西门子mc39iAT指令全集

    一、AT指令基础 AT(Attention)指令是串行通信中的标准控制命令,用于测试和配置调制解调器。在西门子MC39iAT中,这些指令用于设置网络连接、数据传输参数、注册到GPRS网络、获取模块状态等。 二、GPRS连接管理 1....

    Putal AT Command二次开发指令集

    4. **AT+CUSD**:用户数据服务,可以用于发送 USSD (Unstructured Supplementary Service Data) 请求,例如查询话费余额。 5. **AT+CGACT**:激活/去激活PDP上下文,控制数据会话的开启和关闭。 6. **AT+CIPSTART**...

    SIM900_GSM Location AT Command Manual_V1.00_SIM900_

    8. AT+CUSD:虽然不是专门用于定位,但有时需要通过此命令执行 USSD (Unstructured Supplementary Service Data) 操作,例如查询运营商提供的定位服务。 除了以上命令,手册还可能涵盖错误处理、网络配置、电源管理...

    wavecom GPRS Modem调试笔记

    "用于查询模块是否已连接到GPRS网络,"AT+CMGF=0"切换到PDU模式发送短信,而"AT+CUSD=1,\"*99#\",15"则用来拨号接入GPRS服务。理解并熟练掌握这些基本AT指令是调试和使用Wavecom GPRS Modem的关键。 接着,"wavecom...

Global site tag (gtag.js) - Google Analytics