<<< 返回 access911.net 编程静态资料库索引页

jet sql是否支持程序流分支?是否能像存储过程那样使用变量?能否多行一起执行?

 

作者:cg1  摘自:access911.net  录入:cg1  时间:2004-8-10  浏览人次:3612


专题地址:http://access911.net/fixhtm/72FAB51E17DCE9F3.htm 如果需要更详细的评论或说明,请点击该地址。

 

简述:1、jet sql 是否支持程序流分支?
2、JET SQL 是否能像 T-SQL 存储过程那样使用变量?
3、jet sql 能否多行一起执行?

 


问题:


1、jet sql 是否支持程序流分支?

2、JET SQL 是否能像 T-SQL 存储过程那样使用变量?

3、
if exists (select * from mruser where userid='12')
 begin  
   update mruser  set upass="sss",uname="ww", userid="11"   
 end  else 
   insert  into mruser (userid,upass,uname) values ("11","sss","ww")


这条SQL语句转换为ACCESS该怎么写

4、ACCESS查询是否可以连续执行多条 JET SQL 语句,是否可以将多条JET SQL 语句写在一个查询里面

 

回答:


1、Access 的 MDB / MDE 中存在类似存储过程得概念(建立时也可以使用 DDL 语句的 create procedure 语句建立),但是叫参数查询,并且一个参数查询只支持一条 JET SQL 语句,因而 JET SQL 不存在程序流控制语句,所有的程序流控制都交由 VBA 控制。
也就是说 T-SQL 中的 IF 以及 CASE 语句在 JET SQL 中不.....................
...........

资料库随时有更新,欲查看最新详情请单击专题地址http://access911.net/fixhtm/72FAB51E17DCE9F3.htm

 


上一篇:如何可以使ACCESS数据库自动上网升级?(一)如何下载网站上的文件

下一篇:关于IN子句用参数代替时,多参数该如何处理?还要按参数排序又要如何处理?

2017年2月22日生成静态资料