执行动态sql的语法为:
Excute immediate 动态SQL语句 using 绑定参数列表 returning into 输出参数列表
测试表:表:student(id,name,age);
例子:存储
create or replace procedure p_stu_info(s_id number) is
v_name varchar2(10);
v_ag...
分类:
数据库 时间:
2014-11-24 20:56:58
阅读次数:
230
ORA-01843: 无效的月份失败的 sql 为:XXXXXXXXXXXXXXXX执行sql语句更改为美国语言后仍然失败,ALTER SESSION SET NLS_DATE_LANGUAGE='AMERICAN';结果是注册表的问题,优化后多余的语言被清理掉了,所以,要修复注册表将下面的文件复制...
分类:
数据库 时间:
2014-11-24 20:49:53
阅读次数:
731
在使用ado.net连接数据库获取数据,一般的步骤是:1、设置好web.config //用来设置服务器数据库的地址以及登录名密码2、创建Connection对象 //用来创建访问数据库的连接3、创建Command对象 //用来发送命令(写sql语句)4、用DataReader获取数据 //...
分类:
Web程序 时间:
2014-11-24 20:48:55
阅读次数:
147
select NVL(sum(case when create_date_time>=to_date('2014-11-24 00:00:00','yyyy-mm-dd hh24:mi:ss') and create_date_time=to_date('2014-11-23 00:00:00','...
分类:
数据库 时间:
2014-11-24 16:50:33
阅读次数:
236
以下的文章主要讲述的是MySQL查询优化的5个十分好用方法,熟悉SQL语句的人都清楚,如果要对一个任务进行操作的话,SQL语句可以有很多种相关写法,但是不同的写法查询的性能可能会有天壤之别。 本文列举出五个MySQL查询优化的方法,当然,优化的方法还有很多。 1、优化数据类型 MySQL中数据...
分类:
数据库 时间:
2014-11-24 15:07:41
阅读次数:
159
1.查询重复的信息:
select *
from Rex_Test
where tName in (select tName from Rex_Test group by tName having count(1) >= 2)
2.从表中随机读取N条数据
Select top N * From table Order by newid()
3.多条件查询时,当条件有为空的情况
...
分类:
数据库 时间:
2014-11-24 10:04:59
阅读次数:
185
我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。一个存储过程是一个可编程的函数,它在数据库中创...
分类:
其他好文 时间:
2014-11-24 00:54:28
阅读次数:
239
今天刚好有空,就分析下?金蝶BOS 7.5 SQL语句生成 方式.(分析环境 Oracle 11.0.2 , 金蝶BOS 7.5.0) 1 操作思路 思路是这样的,在开发环境触发SQL操作,然后在数据库中查出最近执行的SQL,对其分析. 数据库里使用...
分类:
数据库 时间:
2014-11-23 01:59:17
阅读次数:
203
效果图如下:
1、我们先完成sql语句的编写,以下是各表和关键字段:
--t:hx_t_waterusedamount--用水水量 hx_t_waterusedamountid
--f:hx_frecorder(抄表员),hx_fzone(区段),hx_fmeterid(水表),hx_fpayamount(结算水量),hx_fdepartmentid(收费部门)
--t:hx...
分类:
其他好文 时间:
2014-11-22 17:32:22
阅读次数:
261
一次执行多条SQL的技术要点如下:DatabaseMetaData接口是描述有关数据库的整体综合信息,由于DatabaseMetaData是接口,所以没有构造方法,故不能使用new来创建DatabaseMetaData对象,但是可以通过Connection的getMetaData()方法创建。例如:...
分类:
数据库 时间:
2014-11-22 17:11:44
阅读次数:
211