摘要:
TortoiseSVN提交提示423 Locked的解决办法 .此办法是阅读官方文档(TortoiseSVN-1.6.16-zh_CN.pdf) 4.21 锁部分提供的办法:首先选择选择要提交的文件右键菜单:“TortoiseSVN->get locks”在对话框的左下角有个steal the lo... 阅读全文
摘要:
“控制面板-管理工具-数据源(ODBC)”,打开“ODBC数据源管理器”窗口,然后“添加”,打开“创建新数据源”的窗口,最后选择Microsoft Access Driver(*.mdb)选项,往后等等。。。不过我打开“ODBC数据源管理器”窗口,添加的时候却发现窗口中只有一个“SQL Server... 阅读全文
摘要:
存储过程中执行如下DDL语句create or replace procedure etl_test(v_com varchar2) is v_spname varchar2(40); com varchar2(40);begin com := v_com; v_spna... 阅读全文
摘要:
在oracle 的scott用户表下查询全表 使用rownum 代码如下: select * from emp where rownum >2为什么一条都数据都没有。rownum只能用于要么用rownumber()OVER,要么就实例化rownumber()over:select* from (select t.*,row_number()over(order by empno desc) rn from emp t) a where a.rn=2;实例化:select * from (select t.*,rownum rk from (select * from emp order 阅读全文
摘要:
select sql_text --sql文本的前1000个字符 ,first_load_time --初次载入时间 ,last_load_time --最后载入时间 ,s.sql_fulltext --全部sql ,executions --语句的执行次数 ,parse_calls --解析调用次数 ,disk_reads --读磁盘次数 ,sorts --完成的排序数 ,cpu_time --语句被... 阅读全文
摘要:
PL/SQL-FOR UPDATE 与 FOR UPDATE OF的区别数据库 oracle for update of 和 for update区别select * from TTable1 for update 锁定表的所有行,只能读不能写2 select * from TTable1 where pkid = 1 for update 只锁定pkid=1的行3 select * from Table1 a join Table2 b on a.pkid=b.pkid for update 锁定两个表的所有记录4 select * from Table1 a join Table2 b o 阅读全文
摘要:
我们在Oracle存储过程中需要遍历一张表,应该怎样做。我想大多少的人第一个念头就是Cursor。 比如: create or replace procedure StudyCursor( resulst out integer ) is v_tablename varchar(30); v_tabletype varchar(11); cursor mycursor is select * from cat; begin open mycursor; loop fetch mycursor into v_tablename,v_tabletype; null; --... 阅读全文
摘要:
语法sp_executesql [ @stmt = ] stmt [ {, [@params=] N'@parameter_name data_type [ [ OUT [ PUT ][,...n]' } {, [ @param1 = ] 'value1' [ ,...n ] } ]用法实例1、获取一个输出结果使用output获取输出结果的值declare @num int, @sqls nvarchar(4000) set @sqls='select @a=count(*) from customer 'exec sp_executesql @ 阅读全文
摘要:
ALTER PROCEDURE [dbo].[ken_overtime_check](@p_use_code nvarchar(100),@p_table_name nvarchar(1000)) ASBEGINdeclare @cursor_name cursor;declare @employeeid nvarchar(100);declare @cur_employeeid nvarchar(1000); SET NOCOUNT ON; begin try begin transaction ; SET @sql = 'SELECT @tc_1 = EMPLOYE... 阅读全文
摘要:
问题概述:Type: Android Lint Problem解决方法:select problems -> quick fix-> Clear Lint Markers 阅读全文