推扬网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
推扬网 门户 你问我答 查看内容

SQL中如何使用IF语句

2020-7-14 17:04| 发布者: admin| 查看: 114| 评论: 0

摘要: l7722526的回答 SQL中的if语句与伪代码的写法很相似,即:IF (条件) then 执行语句体 END IF;举例:begin if 1 0 then dbms_output.put_line('10'); end if;end; ytbelwxg的回答 可以使用case when来完 ...

l7722526的回答

SQL中的if语句与伪代码的写法很相似,即:

IF (条件) then
执行语句体
END IF;

举例:
begin
if 1 > 0 then
dbms_output.put_line('1>0');
end if;
end;

ytbelwxg的回答

可以使用case when来完成if的各种判断

邴彩荣环戊的回答

1、silverlight不能直接访问数据库(没有相应的原生类库支持)
2、如果不是搞动态数据库结构(也就是编译时不能确定数据库结构)的项目,完全没必要使用sql,想修改数据的话,在建数据模型的时候勾选update和delete选项,之后直接在前台改,然后submitchanges就行了。
3、silverlight提倡使用mvvm,如果用sql语句在前台和后台之间传递,mvvm结构就被破坏了
4、如果短期内大脑拐不过弯,又急着要做点东西出来,可以在服务端开放一系列sql支持的方法,例如在后台开放executesql,querysql等,前台用invokeoperation调用,传入sql语句,并获取执行结果
(服务端是没有限制的,可以自由访问数据库,网上参考资料太多了,不赘述)。
5、一旦你决定使用sql查询并修改后台数据,就意味着你要自己写从前台到后台的一些列代码,自己想想是否划算吧~

鲜花

握手

雷人

路过

鸡蛋

最新评论

热门推荐
最新资讯

广告服务|投稿要求|禁言标准|版权说明|免责声明|手机版|小黑屋|推扬网 ( 粤ICP备18134897号 )|网站地图 | 邮箱:vayae@hotmail.com

GMT+8, 2024-3-29 03:36 , Processed in 0.095846 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

返回顶部