笨笨笔记

Oracle写完delete等语句后,一定要记得commit一下,否则,数据可能会不改变。

 

delete from 表名 where 条件

 

例:JYSJ是时间,JYCLBZ 的类型是char ;2010-7-20 15:34:23是字符串,要完成to_date的数据转换才能比较!

delete FROM OBUPREWATERTAB  where JYSJ<=to_date('2010-7-20 15:34:23','yyyy-mm-dd hh24:mi:ss')-1 and JYCLBZ='1'

 

strcat 表示,后面的字符串加到前面,而strcpy则表示,后来的字符串会覆盖前面的字符串。

 

在程序中,想要完成这样一条语句:

delete FROM OBUPREWATERTAB  where JYSJ<=to_date('oracletime','yyyy-mm-dd hh24:mi:ss')-1 and JYCLBZ='1'

有时要这样写,有些类似于JSP转成Servlet

                char del[500]="delete FROM OBUPREWATERTAB where JYSJ<=to_date('";
                strcat(del,oracletime);
                strcat(del,"','yyyy-mm-dd hh24:mi:ss')-1 and JYCLBZ='1'");

 

得到Oracle系统时间用:select sysdate from dual

得到毫秒级时间用:select current_timestamp from dual;

 

C++中比较两个字符串是否相等:stricmp(catchpre.sbcph1,catchpre.sbcph2)==0  [相等是stricmp的值为0]

 

下面的函数是用来轮循的:

 

往数据库里插入日期:

insert   into   tablename   (datetime)   values   (to_date('2001-12-05','YYYY-MM- DD'));  

数据库是默认的日期格式:把自己要输入的格式2008-09-29转换成默认的日期格式to_date

 

例:

insert into tbl_OBUPRETREATMENTDEALWASTE (JYCLBZ,JYSJ,CPH, CPYS)values('1',to_date('2010-7-18 13:40:23','yyyy-mm-dd hh24:mi:ss'),'Q23456','2');
insert into tbl_ZPYSJYYCLLSB(JYCLBZ,PSSJ1,SBCPH1 , SBCPYS1,PSSJ2 ,SBCPH2 , SBCPYS2)values('0',to_date('2010-7-18 13:40:23','yyyy-mm-dd hh24:mi:ss'),'Q23456','2',to_date('2010-7-18 13:40:23','yyyy-mm-dd hh24:mi:ss'),'Q23456','2')

 

如果多行insert into一起插入,第一个加分号";",第二个就不要加了

Pixhawk源码笔记一:APM代码基本结构 ................................ ......... 4 基础知识 ................................ ................................ . 4 第一部分:介绍 ................................ ....................... 4 第二部分: 学习sketch例程代码 ................................ ...... 5 Pixhawk源码笔记二:APM线程 ................................ ................. 8 第三部分 APM线程 ................................ ................... 8 Pixhawk源码笔记三:串行接口UART和Console ................................ . 14 第四部分 串行接口UART和Console ................................ ... 14 Pixhawk源码笔记四:学习RC Input and Output ................................ ... 18 第五部分 学习RC Input and Output ................................ ... 18 Pixhawk源码笔记五:存储与EEPROM管理 ................................ ...... 23 第六部分 存储与EEPROM管理 ................................ ......... 23 Pixhawk源码笔记六:源码预览与APM:Copter程序库 ............................. 31 第七部分 源代码预览与APM:Copter程序库 ............................. 31 APM:Copter程序库 ................................ ................... 31 1 核心库 ................................ ............................ 32 2 传感器相关库 ................................ ...................... 32 3 其他库 ................................ ............................ 32 Pixhawk源码笔记七:姿态控制预览 ................................ ............ 34 第八部分 姿态控制预览 ................................ .............. 34 Pixhawk源码笔记八:添加新的参数 ................................ ............ 37 第九部分 添加新的参数 ................................ .............. 37 1 在主执行代码中添加参数 ................................ ............ 37 2 向库中添加参数 ................................ .................... 41 Pixhawk源码笔记九:添加新的飞行模式 ................................ ........ 45 第十部分 添加新的飞行模式 ................................ ........... 45 Pixhawk源码笔记十:代码调度,使之定时运行 ................................ .. 51 第十一部分 调用代码,使之定时运行 ................................ ... 51 1、用代码调度器(scheduler)运行你的代码 ............................ 51 2、作为循环的一部分运行你的代码 ................................ ..... 52 Pixhawk源码笔记十一:增加新的MAVLi
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值