数据表的连接有:1、内连接(自然连接):
inner只有两个表相匹配的行才能在结果集中出现2、外连接:
包括(1)左外连接(左边的表不加限制)(2)右外连接(右边的表不加限制)(3)全外连接(左右两表都不加限制)3、自连接(连接发生在一张基表内)select
a.studentno, a.stude...
分类:
数据库 时间:
2014-05-08 21:17:44
阅读次数:
342
下载SQLite3我们下载sqlite源码包,只需要其中的sqlite3.c、sqlite.h即可。最简单的一个创建表操作#include#include"sqlite3.h"intmain(intargc,char*argv[]){constchar*sql_create_table="creat...
分类:
数据库 时间:
2014-05-08 20:50:24
阅读次数:
543
HAVING 子句在 SQL 中增加 HAVING 子句原因是,WHERE
关键字无法与合计函数一起使用。SQL HAVING 语法SELECT column_name,
aggregate_function(column_name)FROM table_nameWHERE column_name ...
分类:
其他好文 时间:
2014-05-08 20:48:01
阅读次数:
311
摘自http://blog.itpub.net/12932950/viewspace-607691/这两天一直在因为系统初期设计原因导致的一个触发器问题。问题如下:有表T,有客户编号、账户编号及地址三个字段(为方便起见以最少字段描述)。一个客户编号下可能存在多个账户编号(3个或4个)。假设客户编号C...
分类:
数据库 时间:
2014-05-08 20:07:33
阅读次数:
474
1.触发器:
是许多关系数据库系统都提供的一项技术。在ORACLE系统里,触发器类似过程和函数,都有声明,执行和异常处理过程的PL/SQL块。触发器在数据库里以独立的对象存储,它与存储过程和函数不同的是,存储过程与函数需要用户显示调用才执行,而触发器是由一个事件来启动运行。即触发器是当某个事件发生时...
分类:
其他好文 时间:
2014-05-08 19:45:47
阅读次数:
394
solution1.Tick the primary key 1.right click on
the Id of the entity in dataset schema. 2.Edit Key 3.Tick the Primary Key
分类:
其他好文 时间:
2014-05-07 19:18:56
阅读次数:
362
Oracle 数据存取组件(ODAC) 库为Borland Delphi,C++ Builder 以及
Kylix提供了一些非可视化的组件。它们用来存取Oracle关系数据库系统。与BDE类似, ODAC 也是一种可供选择的处理数据的方法之一。ODAC 直接使用
Oracle 调用接口 (OCI)....
分类:
数据库 时间:
2014-05-07 19:16:19
阅读次数:
964
Select Top在不同数据库中的使用用法:1. Oracle数据库 SELECT * FROM
TABLE1 WHERE ROWNUM<=N2. Infomix数据库 SELECT FIRST N * FROM TABLE13. DB2数据库
SELECT * ROW_NUMBER() OVER...
分类:
数据库 时间:
2014-05-07 19:12:48
阅读次数:
366
主要有:1、数组array 2、ArrayList 3、HashTable
4、泛型集合List1、Array数组的特点是存储的类型统一,长度固定。在我们一开始声明数组的时候就得确定他的长度,堆内存就要分配相应大小的内存空间。所以比较静态,不灵活。2、解决Array的缺点,出现了ArrayL...
分类:
其他好文 时间:
2014-05-07 17:37:48
阅读次数:
391
设置MySQL数据表主键: 使用“primary
key”关键字创建主键数据列。被设置为主键列不允许出现重复的值,很多情况下与“auto_increment”递增数字相结合。如下SQL语句所示:Mysql>create
table books(bookid int(11) NOT NULL AUTO...
分类:
Web程序 时间:
2014-05-07 10:16:31
阅读次数:
649