11问答网
所有问题
当前搜索:
存储过程条件判断
oracle
判断条件
问题
答:
declarev_tiaojian varchar2(100);beginv_tiaojian :='1240<1400 and 1240>1000';if v_tiaojian is not null then dbms_output.put_line('成功');end if;end;类似这样 if
判断
的是true或者false ---补充--- 貌似这样也行 declareV_Tiaojian Varchar2(100);b boolean;BeginV_Tiaojian :...
存储过程
与SQL语句如何选择
答:
1.具有更好的性能
存储过程
是预编译的,只在创建时进行编译,以后每次执行存储过程都不需再重新编译,而一般 SQL 语句每执行一次就编译一次,因此使用存储过程可以提高数据库执行速度。2.功能实现更加灵活 存储过程中可以应用
条件判断
和游标等语句,有很强的灵活性,可以直接调用数据库的一些内置函数,完成...
在sql中将查出来的值作为
存储过程
的where
条件
答:
如果你确定查出来的只有一个结果,你可以select tjnr into 变量名 from ...把结果放到变量里,然后在后面引用 如果有很多结果,可以用游标
Sql Server
存储过程
,怎样把传入的字符串作为where
条件
答:
SQL 拼接字符串 把传入的字符串参数 作为where 后面的
条件
如下列SQL:create PROCEDURE [dbo].[Test]T nvarchar(50)=''--传入字符串参数 AS BEGIN declare @SQL nvarchar(max)--char(10)换行符 set @SQL='select * from table '+Char(10)set @SQL=@SQL+' where a='''+@T+'''Print...
Oracle数据库的
存储过程
怎么写?
答:
Oracle
存储过程
基本语法:CREATE OR REPLACE PROCEDURE 存储过程名 IS BEGIN NULL; END;解释:行1: CREATE OR REPLACE PROCEDURE 是一个SQL语句通知Oracle数据库去创建一个叫做skeleton存储过程, 如果存在就覆盖它; 行2: IS关键词表明后面将跟随一个PL/SQL体。 行3: BEGIN关键词表明PL/SQL体的开始。
oracle
存储过程
里的where
条件
筛选失效
答:
/**
存储过程
是对的,传进来的参数也不用加@#之类的,那是SQLServer,关键是用语句查询是不是对的**/SELECT * FROM COPY_T_DIM_AREA_RESWHERE V_DIM_AREA_CODE_RES = '1101A910000000002CH36666'ABD V_SYSTEM_CODE = 'LLB'AND ROWNUM = 1;...
SQL里if语句和case语句有什么区别吗?哪个使用更高效?就是查询更优化...
答:
if 是
条件判断
语句 不能在 查询语句中出现,case 是条件检索 可以再查询中出现
...用
存储过程
将某一表里符合
条件
的数据查出来之后,批量插入另一张表...
答:
先把表创建起来,然后用insert语句插入。create or replace procedure P_Insert(v_date in varchar2,v_cp varchar2) is begin INSERT INTO ora201301 SELECT * FROM bh WHERE 字段名1 BETWEEN v_date||'/01' AND v_date||'/31' AND 字段名2=v_cp;COMMIT;end P_Insert;...
sql
存储过程
中return的使用方法?
答:
RETURN 语句无
条件
终止查询、
存储过程
或批处理。存储过程或批处理中 RETURN 语句后面的语句都不执行。当在存储过程中使用 RETURN 语句时,此语句可以指定返回给调用应用程序、批处理或过程的整数值。如果 RETURN 未指定值,则存储过程返回 0。大多数存储过程按常规使用返回代码表示存储过程的成功或失败。没...
帮忙写个
存储过程
或sql语句,根据id从表1中查询一个字段a,当a不满足...
答:
先讲一下是SQL Server还是Oracle??在不同的语言中,系统关键字不同的 算了,直接写了:(SQL Server版本)declare @a 这个是什么类型 select a into @a from 表1 where id=你的
条件
ID while(@@rowcount=0)begin select b into 你的条件ID from 表2 where id=你的条件ID select a into @a ...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜