11问答网
所有问题
当前搜索:
存储过程条件判断
存储过程
的结构是什么样的
答:
请实现按编号为连接
条件
,将两个表连接成一个临时表,该表只含编号.产品名.客户名.订金.总金额,总金额=订金*订数,临时表放在
存储过程
中 代码如下:Create proc temp_sale as select a.产品编号,a.产品名称,b.客户名,b.客户订金,a.客户订数* b.客户订金 as总金额 into #temptable from Product...
update set 按
条件
更新不同字段
答:
既然是
存储过程
你先
判断
了再去update也可以的。if(@b1<>'-' )begin update table set f1=@f1,f2=@f2,f3=@f3 where id= 100 end else if(@b2<>'-')begin update table set begin f4=@f4,f5=@f5,f6=@f6 where id= 100 end ...
SQl语句能在from中做
判断
吗?
答:
这样写容易读些:select * from table1 where 字段a in ('a','b')union all select * from table2 where 字段a in ('c','d')需要对两个表的 字段a 建立索引。
判断
(
条件
)基本都是写在 Where 子句中,在有关联(Join)时,On 子句中可以写一部分。GoodLuck!
存储过程
答:
全部写成or 不用那么麻烦 select * from [table] where (id=@id) or (name=@name)你试试这样的形式,是可以达到效果的 按上面这样的方式写是or,也就是满足其中任意一个就会被筛选出来,因为你的@变量不赋值是不会出错的,它会只筛选@变量赋值了的数据 ...
如何通过SQL
存储过程
实现参数可变的查询
答:
下面是一个 Oracle 的
存储过程
的例子。通过参数的默认值来设置。SQL> CREATE OR REPLACE PROCEDURE HelloWorld3 (2 p_user_name VARCHAR2,3 p_val1 VARCHAR2 DEFAULT ' Good Moning,',4 p_val2 VARCHAR2 DEFAULT ' Nice to Meet you'5 ) AS 6 BEGIN 7 dbms_output.pu...
存储过程
一定会提高性能么
答:
4、保证数据库的安全性和完整性 通过
存储过程
不仅可以使没有权限的用户在控制之下间接地存取数据库,保证数据的安全;而且可以使相关的动作在一起发生,从而可以维护数据库的完整性。5、灵活性 存储过程可以用流控制语句编写,具有很强的灵活性,可以完成复杂的
判断
和运算,可以根据
条件
执行不通SQL语句。
数据库
存储过程
问题!!!急
答:
CREATE PROCEDURE ManualUser_CheckByTitle ---创建
存储过程
TitleID INT,DeltaMoney INT,MoneyType INT ---声明3个变量都是整型 --- --- 给推送某条新闻的用户进行结算 --- @TitleID 推送新闻编号 --- @DeltaMoney 虚拟货币数目 ---@MoneyType 货币类型 1=金币 2=银币 AS DECLARE @UserName ...
oracle创建
存储过程
有小红叉, 存储过程新手,请高手不吝赐教,, 语句...
答:
说一下你的问题 在
存储过程
中,一个select语句中,查找的字段必须要放到变量中 也就是 select 字段1 into 变量1 from 表名 where
条件
;这样才不会报错 而你这个,没什么实际的意义 你要是非想让它不红叉,可以这样 CREATE OR REPLACE PROCEDURE P_TF_F_HOT_CHECK ( title in varchar2)IS v_...
关于
存储过程
与事务
答:
这两个概念可以说是两个范畴的概念,事务是数据库操作范畴的概念,保证数据库数据的完整性和一致性;
存储过程
是高级程序设计中模块化设计思想的重要内容。事务是包含一组修改(插入、更新和删除)的工作的逻辑单位。事务的操作要么被保存到数据库commit,要么回滚rollback,事务中的所有修改要么全部提交,要么...
MYSQL
存储过程
中怎么捕获异常
答:
其中,handler_type的取值范围:CONTINUE | EXIT | UNDO condition_value的取值范围:SQLSTATE [VALUE] sqlstate_value | condition_name | SQLWARNING | NOT FOUND | SQLEXCEPTION | mysql_error_code 这个语句指定每个可以处理一个或多个
条件
的处理程序。如果产生一个或多个条件,指定的语句被执行。
棣栭〉
<涓婁竴椤
4
5
6
7
9
10
8
11
12
13
涓嬩竴椤
灏鹃〉
其他人还搜