Redian新闻
>
如何判断一行是否存在的问题。
avatar
如何判断一行是否存在的问题。# Database - 数据库
b*d
1
【 以下文字转载自 Piebridge 讨论区 】
发信人: bpqd (核桃), 信区: Piebridge
标 题: 今天气得我午饭都没吃
发信站: BBS 未名空间站 (Thu Nov 19 21:57:56 2009, 美东)
晚饭也没胃口.
一个忘年交朋友, 快退休了, 最近总是莫名抽筋, 我就劝她去查甲状腺. 结果
查出来早期甲状腺癌, 咔嚓切了. 心里十分庆幸, 送我一个 red lobster gift card,
还有一条羊绒围巾, 加一本圣经. 手术恢复的很好, 肿瘤才7毫米.
她有点劫后余生的情绪, 每天都很高亢, 红光满面热情有加. 今天兴冲冲地找到我,
说了一箩筐好听的话, 我受用得飘飘预先, 也说了一箩筐好话, 什么长寿啊儿孙绕膝四
代同堂之类的. 寒暄完了, 进入正题. 她半眯着眼睛, 朝我挤了一下媚眼, 同时用手背
搡了我一下, 极力压抑着幸福地跟我小声说, "小雕, 给你介绍个男朋友!"
我刚要开口说点什么, 又被她一搡, 说"这人可好啦, 2个孩子, 一个是女儿, 另一个也
是女儿你说说, 他多有福气!"
我有点晕, ,刚想说这也是福气, 话还没出
avatar
j*n
2
请问如何实现:
if a row is exist, then update it.
otherwise, insert a new row.
procedure(in argu1, in argu2)
if (select * from table1 where column1=argu1) exist // how to implement
this???
then (update table set column2=argu2 where column1=argu1)
else
insert into table set column1=argu1, column2=argu2.
多谢。
avatar
b*d
3
才给10伪币
太便宜了..
100字30伪币, 我这个怎么也值得60伪币啊

【在 b**d 的大作中提到】
: 【 以下文字转载自 Piebridge 讨论区 】
: 发信人: bpqd (核桃), 信区: Piebridge
: 标 题: 今天气得我午饭都没吃
: 发信站: BBS 未名空间站 (Thu Nov 19 21:57:56 2009, 美东)
: 晚饭也没胃口.
: 一个忘年交朋友, 快退休了, 最近总是莫名抽筋, 我就劝她去查甲状腺. 结果
: 查出来早期甲状腺癌, 咔嚓切了. 心里十分庆幸, 送我一个 red lobster gift card,
: 还有一条羊绒围巾, 加一本圣经. 手术恢复的很好, 肿瘤才7毫米.
: 她有点劫后余生的情绪, 每天都很高亢, 红光满面热情有加. 今天兴冲冲地找到我,
: 说了一箩筐好听的话, 我受用得飘飘预先, 也说了一箩筐好话, 什么长寿啊儿孙绕膝四

avatar
c*d
4
在oracle里可以这样做
declare
row_cnt number;
begin
select count(*) into row_cnt from table1 where column1=argu1;
if ( row_cnt = 0 )
then
...
else
...
end if;
end;
avatar
d*8
5
雕妈你脾气太急了,比我还急。。。

【在 b**d 的大作中提到】
: 才给10伪币
: 太便宜了..
: 100字30伪币, 我这个怎么也值得60伪币啊

avatar
I*e
6
Oracle has upsert command, like this:
MERGE INTO emp e1 USING emp_load e2 ON (e2.empno = e1.empno)
WHEN MATCHED THEN
update set e1.sal = e2.sal
WHEN NOT MATCHED THEN
insert (empno, ename, job, mgr, hiredate, sal, comm, deptno)
values (e2.empno, e2.ename, e2.job, e2.mgr, e2.hiredate, e2.sal, e2.comm,
e2.deptno);
avatar
b*d
7
恩, 这是我至今单身的一个原因.

【在 d********8 的大作中提到】
: 雕妈你脾气太急了,比我还急。。。
avatar
w*r
8
ever heard of ANSI upsert?

【在 c*****d 的大作中提到】
: 在oracle里可以这样做
: declare
: row_cnt number;
: begin
: select count(*) into row_cnt from table1 where column1=argu1;
: if ( row_cnt = 0 )
: then
: ...
: else
: ...

avatar
d*8
9
这个东西好比吃火锅,
上面飘着的都是叶子,被大家先抢光了,肉在下面,后来者得之。

【在 b**d 的大作中提到】
: 恩, 这是我至今单身的一个原因.
avatar
b*d
10
恩. 下次我捞肉

【在 d********8 的大作中提到】
: 这个东西好比吃火锅,
: 上面飘着的都是叶子,被大家先抢光了,肉在下面,后来者得之。

avatar
d*8
11
捞肉,要沉得住气,急了烫嘴

【在 b**d 的大作中提到】
: 恩. 下次我捞肉
avatar
b*d
12
捞了先放别人嘴..

【在 d********8 的大作中提到】
: 捞肉,要沉得住气,急了烫嘴
avatar
d*8
13
后呢?

【在 b**d 的大作中提到】
: 捞了先放别人嘴..
avatar
b*d
14
然后看情况...

【在 d********8 的大作中提到】
: 后呢?
avatar
d*8
15


【在 b**d 的大作中提到】
: 然后看情况...
avatar
b*d
16
哈哈

【在 d********8 的大作中提到】
: 毛
avatar
h*i
17
你奔个脚吧
当年你答应过的,后来反悔了

【在 b**d 的大作中提到】
: 【 以下文字转载自 Piebridge 讨论区 】
: 发信人: bpqd (核桃), 信区: Piebridge
: 标 题: 今天气得我午饭都没吃
: 发信站: BBS 未名空间站 (Thu Nov 19 21:57:56 2009, 美东)
: 晚饭也没胃口.
: 一个忘年交朋友, 快退休了, 最近总是莫名抽筋, 我就劝她去查甲状腺. 结果
: 查出来早期甲状腺癌, 咔嚓切了. 心里十分庆幸, 送我一个 red lobster gift card,
: 还有一条羊绒围巾, 加一本圣经. 手术恢复的很好, 肿瘤才7毫米.
: 她有点劫后余生的情绪, 每天都很高亢, 红光满面热情有加. 今天兴冲冲地找到我,
: 说了一箩筐好听的话, 我受用得飘飘预先, 也说了一箩筐好话, 什么长寿啊儿孙绕膝四

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。