随笔分类 - sql
摘要:*** 非常好http://wenku.baidu.com/link?url=xDoS4prJaGRac0QS0nxdNr6056N-qJIfZ7OhiTharj1ntuIsNy9sWXWvBXLhx7YjU6apduYvc4L92Pda2GTsxR9vNHHaxOoYS89HXb_tGxa
阅读全文
摘要:http://www.cnblogs.com/stephen-liu74/archive/2012/01/22/2328757.html
阅读全文
摘要:一、获取表的Schema信息: 1). 动态创建表。 2). 根据sqlite3提供的API,获取表字段的信息,如字段数量以及每个字段的类型。 3). 删除该表。 见以下代码及关键性注释:1 #include 2 #include 34 using namespace std;56 void doT...
阅读全文
摘要:当SQLite数据库中包含自增列时,会自动建立一个名为 sqlite_sequence 的表。这个表包含两个列:name和seq。name记录自增列所在的表,seq记录当前序号(下一条记录的编号就是当前序号加1)。如果想把某个自增列的序号归零,只需要修改 sqlite_sequence表就可以了。U...
阅读全文
摘要:打开数据库链接sqlite3_open用法原型:int sqlite3_open( const char *filename, /* Database filename (UTF-8) */ sqlite3 **ppDb /* OUT: SQLite db handle *...
阅读全文
摘要:1、CHAR。CHAR存储定长数据很方便,CHAR字段上的索引效率级高,比如定义char(10),那么不论你存储的数据是否达到了10个字节,都要占去10个字节的空间,不足的自动用空格填充。2、VARCHAR。存储变长数据,但存储效率没有CHAR高。如果一个字段可能的值是不固定长度的,我们只知道它不可...
阅读全文
摘要:http://blog.csdn.net/zhang6622056/article/details/8620337
阅读全文
摘要:session.createSQLQuery.转载对原生SQL查询执行的控制是通过SQLQuery接口进行的,通过执行Session.createSQLQuery()获取这个接口。下面来描述如何使用这个API进行查询。1.标量查询(Scalar queries)最基本的SQL查询就是获得一个标量(数...
阅读全文
摘要:http://chenxy.blog.51cto.com/blog/729966/728838
阅读全文
摘要:1.SQL 使用单引号来环绕文本值(大部分数据库系统也接受双引号)。如果是数值,请不要使用引号。2.
阅读全文
摘要:http://wenku.baidu.com/link?url=COs4iL4h_FXg52K6z31_Sb9ybfqgz0079QpTgLa2mYcJ7FEoTPTSPqe9HiUs82vPZprA9E12_K9bTWByyi-kY_AFCFze5YfChmZVr5HLMcS
阅读全文
摘要:每个表可以有多个 UNIQUE 约束,但是每个表只能有一个 PRIMARY KEY 约束。http://www.w3school.com.cn/sql/sql_unique.asp另外相关:@OneToMany
阅读全文
摘要:create table a ( id varchar(20) primary key, password varchar(20) not null )create table b ( id int identity(1,1) primary key, name varchar(50) not null, userId varchar(20), foreign key (userId) references a(id) on delete cascade ) 表B创建了外码userId 对应A的主码ID,声明了级联删除 测试数据: insert a values ('11',&
阅读全文
摘要:列column_name中的数据可以是数值、字符串或是日期时间数据类型。
阅读全文
摘要:一、子查询入门:1、单值子查询: 单值子查询的唯一限制:子查询的返回值必须只有一行记录,而且只能有一列(又被称为标量子查询)。 可以使用在select语句的列表、表达式中,以及where语句中等。 例1:select 1 as f1,2,(select min(fyearpublished) from t_book),(select max(fyearpublished) from t_book) as f4 from dual;2、列值子查询: 列值子查询可返回一个多行多列的结果集(又称为表子查询)。 可以使用在select语句的from子句中、insert语句、连接、in子句等。 例1:s
阅读全文
摘要:SQL UNION 操作符UNION 操作符用于合并两个或多个 SELECT 语句的结果集。请注意,UNION 内部的 SELECT 语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,每条 SELECT 语句中的列的顺序必须相同。SQL UNION 语法SELECT column_name(s) FROM table_name1UNIONSELECT column_name(s) FROM table_name2注释:默认地,UNION 操作符选取不同的值。如果允许重复的值,请使用 UNION ALL。SQL UNION ALL 语法SELECT column_name(s) FRO
阅读全文

浙公网安备 33010602011771号