一段业务逻辑,需要先判断一条记录在数据库中是否有存在,若存在则更新该记录,若不存在则插入记录。
应用之前的做法是:
1、先用条件判断记录在数据库中的个数。
2.1、若count(*)>0,则执行UPDATE操作。
2.2、若count(*)=0,则执行INSERT操作。
或
1、先插入记录。
2.1、若报ORA-001主键错误,则存在记录,此时执行UPDATE操作。
2.2、若无报...
分类:
其他好文 时间:
2014-07-29 14:45:08
阅读次数:
246
更新和删除的操作SQL语句比较简单,不过要注意使用UPDATE的时候,要注意WEHER条件的限制,下面的语句是只更新id为10005的email地址,如果不加WHERE语句限制,那么将表中所有的email更新为 elmer@fudd.com:
删除某个列的值,设置为NULL即可。
删除行的SQL语句,使用DELETE,使用DELETE时同样要加WHERE删除你想要删除的...
分类:
数据库 时间:
2014-07-29 14:20:18
阅读次数:
221
方法一:Uri updateUri = Uri.fromFile(file); Intent updateIntent = new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE, updateUri); sendBroadcast(update...
分类:
移动开发 时间:
2014-07-29 14:09:18
阅读次数:
256
/* 启动MySQL */net start mysql/* 连接与断开服务器 */mysql -h 地址 -P 端口 -u 用户名 -p 密码/* 跳过权限验证登录MySQL */mysqld --skip-grant-tables-- 修改root密码密码加密函数password()update...
分类:
数据库 时间:
2014-07-29 13:55:08
阅读次数:
583
这一步当中,我们主要完成以下功能:
1.地图的无限滚动---让主角看起来真的是在跑动
2.给主角添加Jump跳跃和crouch下蹲动作
那么首先来让背景滚动起来,在PlayScene.h中添加:
//初始化背景
void initBG();
//用update函数让地图滚动
virtual void update(float dt);
//背景精灵
cocos2d::Sprite* bg...
分类:
其他好文 时间:
2014-07-29 13:16:47
阅读次数:
266
1、打开命令行窗口,即用户的根目录(用户的home目录)$ ls -al...drwxr-xr-x 6 lvzhinan staff 204 1 9 18:10 .subversion...$cd .subversion/auth/$rm -r -f -d *2、再次Commit或者Update时,...
分类:
其他好文 时间:
2014-07-29 12:42:16
阅读次数:
990
更新数据库 找到为空的数据列为条件 在最后的时间插入一个数据 (数据筛选)update prodition(表名) set 主条码='fa' where stoptime is null and start=(select max(starttime) from prodition)找出最大时间st...
分类:
数据库 时间:
2014-07-29 11:35:36
阅读次数:
188
@有两个含义:1,在参数里,以表明该变量为伪参数 ,在本例中下文里将用@name变量代入当前代码中2,在字串中,@的意思就是后面的字串以它原本的含义显示,如果不加@那么需要用一些转义符\来显示一些特殊字符举例1:(2)stringsql ="update Table1 set name =@name...
分类:
其他好文 时间:
2014-07-29 11:22:26
阅读次数:
202
1、新建用户后,用户的home文件夹下是根据/etc/skel/下的文件复制过来的,相当于主目录模板。2、yum相关操作 yum check-update检查软件的更新;yum update package_name安装更新;yum update 安装所有更新。 yum search 包名,可用*和...
分类:
其他好文 时间:
2014-07-29 11:18:26
阅读次数:
300
1 public class AppSettingManager 2 { 3 public static bool Update(string key, string value) 4 { 5 6 try 7 ...
分类:
移动开发 时间:
2014-07-28 15:19:13
阅读次数:
259