今天遇到一个问题,使用游标时,在给游标填充值的时候,select 语句中带有 where查询条件,并且还有 in子句。本来我是这样写的,试了很多次都不出结果,当然number in (304010,305013)是可以出结果的。declare @Did varchar(10)declare @zdc...
分类:
其他好文 时间:
2014-11-19 20:24:47
阅读次数:
159
MySql:MySQL数据库实现分页比较简单,提供了 LIMIT函数。一般只需要直接写到sql语句后面就行了。LIMIT子 句可以用来限制由SELECT语句返回过来的数据数量,它有一个或两个参数,如果给出两个参数, 第一个参数指定返回的第一行在所有数据中的位置,从0开始(注意不是1),第二个参数指定...
分类:
数据库 时间:
2014-11-16 10:36:52
阅读次数:
297
LINQ to SQL语句(1)之Where适用场景:实现过滤,查询等功能。说明:与SQL命令中的Where作用相似,都是起到范围限定也就是过滤作用的,而判断条件就是它后面所接的子句。Where操作包括3种形式,分别为简单形式、关系条件形式、First()形式。下面分别用实例举例下:1.简单形式:例...
分类:
数据库 时间:
2014-11-14 12:15:07
阅读次数:
277
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num...
分类:
数据库 时间:
2014-11-13 23:56:23
阅读次数:
246
方法一:DeleteForm表名方法二:TRUNCATETABLE在功能上与不带WHERE子句的DELETE语句相同:二者均删除表中的全部行。但TRUNCATETABLE比DELETE速度快,且使用的系统和事务日志资源少。DELETE语句每次删除一行,并在事务日志中为所删除的每行记录一项。TRUNC...
分类:
其他好文 时间:
2014-11-13 20:26:27
阅读次数:
179
一、C#的异常处理所用到关键字 try :用于检查发生的异常,并帮助发送任何可能的异常。 catch :以控制权更大的方式处理错误,可以有多个catch子句。 finally: 无论是否引发了异常,finally的代码块都将被执行。 throw: 用于引发异常,可引发预定义异常和自定义异常。...
SHUTDOWN有几个参数可以使用:
SHUTDOWN NORMAL:NORMAL也是默认的子句,执行的条件是
No new connections are allowed after the statement is issued.
Before the database is shut down, the database waits for all currently connec...
分类:
其他好文 时间:
2014-11-13 09:24:59
阅读次数:
234
Oracle中start with...connect by prior子句使用方法 connect by 是结构化查询中用到的,其基本的语法是: select ... from tablename start with条件1 connect by条件2 where 条件3;例:select * f...
分类:
数据库 时间:
2014-11-12 19:23:41
阅读次数:
270
??
oracle_高级子查询
①子查询
子查询是嵌套在 SQL 语句中的另一个SELECT 语句
子查询 (内查询) 在主查询执行之前执行
主查询(外查询)使用子查询的结果
②多列子查询
主查询与子查询返回的多个列进行比较
where (column1,column2) in (子查询)
例:查询与141号或174号员工的manager_id和department_id相同的其...
分类:
数据库 时间:
2014-11-12 16:40:51
阅读次数:
354
(1)选择最有效率的表名顺序(只在基于规则的优化器中有效):ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查...
分类:
数据库 时间:
2014-11-11 21:00:50
阅读次数:
193