上一页 1 ··· 3 4 5 6 7
摘要: 适用情况: oracle 对查询结果进行排序时,被排序的栏位存在null值,且要指定NULL值排在最前面或者最后面 关键字:Nulls First;Nulls Last 大>,null值排在最後;desc 降序小>,null值排在最前面)" onmouseout="this.style.backgroundColor='#fff'">默认情况:null 默认为最大值(即:asc 升序<小-->大>,null值排在最后;desc 降序<大-->小>,null值排在最前面) 指定: 1. Oracl 阅读全文
posted @ 2012-06-13 15:02 JJ.Net 阅读(249) 评论(0) 推荐(0)
摘要: DML = Data Manipulation Language,数据操纵语言,命令使用户能够查询数据库以及操作已有数据库中的数据的计算机语言。具体是指是UPDATE更新、INSERT插入、DELETE删除。 DML包括:INSERT、UPDATE、DELETE。注意,select语句属于DQL(Data QueryLanguage)。DDL(Data Definition Language)数据定义语言DDL:数据定义语句,用于定义SQL模式、基本表、视图和索引的创建和撤消操作。英语说明:DDL is Data Definition Language statements. Some ex. 阅读全文
posted @ 2012-06-08 11:13 JJ.Net 阅读(198) 评论(0) 推荐(0)
摘要: 通过有with check option的视图操作基表(只是面对单表),有以下结论:首先视图只操作它可以查询出来的数据,对于它查询不出的数据,即使有基表,也不可以通过视图来操作1、对于update,有with check option,要保证修改后的数据可以通过试图查询出来2、对于insert,有with check option,要保证插入后的数据可以通过试图查询出来3、对于delete,有没有with check option 都一样对于没有where语句的视图 with check option 是多余的 阅读全文
posted @ 2012-06-08 10:50 JJ.Net 阅读(198) 评论(0) 推荐(0)
摘要: Rows cannot be deleted through a view if the view definition contains the DISTINCT keyword 阅读全文
posted @ 2012-06-07 16:59 JJ.Net 阅读(179) 评论(0) 推荐(0)
摘要: You can define constraints syntactically in two ways:As part of the definition of an individual column or attribute. This is called inline specification.As part of the table definition. This is called out-of-line specification.NOT NULL constraints must be declared inline. All other constraints can . 阅读全文
posted @ 2012-06-07 11:15 JJ.Net 阅读(255) 评论(0) 推荐(0)
摘要: select q'\I'm a man!\' from dualselect q'[I'm a man!]' from dualselect 'I''m a man!' from dual相同的output 阅读全文
posted @ 2012-05-31 20:06 JJ.Net 阅读(199) 评论(0) 推荐(0)
摘要: Union 对两个结果集进行并集操作,不包括重复行,同时进行默认规则的排序Union All 对两个结果集进行并集操作,包括重复行,不进行排序Intersect 对两个结果集进行交集操作,不包括重复行,同时进行默认规则的排序Minus 对两个结果集进行差操作,不包括重复行,同时进行默认规则的排序可以在最后一个结果集中指定Order by子句改变排序方式 阅读全文
posted @ 2011-11-22 14:51 JJ.Net 阅读(197) 评论(0) 推荐(0)
摘要: ESCAPE用法1.使用 ESCAPE 关键字定义转义符。在模式中,当转义符置于通配符之前时,该通配符就解释为普通字符。2.ESCAPE 'escape_character' 允许在字符串中搜索通配符而不是将其作为通配符使用。escape_character 是放在通配符前表示此特殊用途的字符。 select * from a WHERE name LIKE '%/%ab' ESCAPE '/' 结果为: name ---------- 11%ab 12%abESCAPE 阅读全文
posted @ 2011-11-22 14:46 JJ.Net 阅读(3066) 评论(0) 推荐(0)
摘要: 1、LONG 数据类型中存储的是可变长字符串,最大长度限制是2GB。 2、对于超出一定长度的文本,基本只能用LONG类型来存储,数据字典中很多对象的定义就是用LONG来存储的。 3、LONG类型主要用于不需要作字符串搜索的长串数据,如果要进行字符搜索就要用varchar2类型。 4、很多工具,包括SQL*Plus,处理LONG 数据类型都是很困难的。 5、LONG 数据类型的使用中,要受限于磁盘的大小。 能够操作 LONG 的 SQL 语句: 1、Select语句 2、Update语句中的SET语句 3、Insert语句中的VALUES语句 限制: 1、一个表中只能包含一个 LONG 类型的列 阅读全文
posted @ 2011-07-28 16:54 JJ.Net 阅读(4843) 评论(0) 推荐(0)
摘要: C#:代表(delegate)和事件(event) (转) 代表(delegate):它是C#语言里面的函数指针,代表可以指向某一个函数,在运行的时候调用这个函数的实现。下面来看看它的实现步骤:声明一个delegate对象。实现和delegate具有相同参数和返回值的函数实现(可以是静态和非静态的)。产生一个delegate对象的时候,把你刚刚实现的函数作为参数传给他的构造函数。 请看下面例子:using System;using System.Collections.Generic;using System.Text;namespace UsingDelegate{ public deleg 阅读全文
posted @ 2009-05-26 10:25 JJ.Net 阅读(471) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7