转载自:http://blog.csdn.net/lick4050312/article/details/4476333select * from Awhere id in(select id from B)以上查询使用了in语句,in()只执行一次,它查出B表中的所有id字段并缓存起来.之后,检查...
分类:
其他好文 时间:
2015-04-11 16:14:07
阅读次数:
91
注意sub_parent_id字段,通过该字段,可以将tb_point_group_tree表中的数据自关联为一个树形的数据结构表格。CREATE TABLE `tb_point_group_tree` (`cgroup_id` int(11) NOT NULL DEFAULT '0',`group...
分类:
数据库 时间:
2015-04-08 22:59:10
阅读次数:
451
1、表名、列名有效字符集:小写字母、数字、下划线,如student_course2、表名、列名用单数而不是负数,如student,而不是students3、表名、列名不使用不必要的前缀或后缀,如tbl_school,school_table4、使用整数作为ID字段,也许现在没有这个必要,但是将来需要,例如关联表,..
分类:
数据库 时间:
2015-04-02 16:38:56
阅读次数:
174
select * from Awhere id in(select id from B)以上查询使用了in语句,in()只执行一次,它查出B表中的所有id字段并缓存起来.之后,检查A表的id是否与B表中的id相等,如果相等则将A表的记录加入结果集中,直到遍历完A表的所有记录.它的查询过程类似于以下过...
分类:
其他好文 时间:
2015-03-31 12:15:58
阅读次数:
177
1、查询mysql timeout相关的变量值 SHOW VARIABLES LIKE "%timeout%" 2、可以插入部分字段的值(id字段自增) INSERT into weightTB(date,weightNum) values('2015-03-23 16:30:21','www');...
分类:
数据库 时间:
2015-03-30 18:01:23
阅读次数:
152
pgsql同一模式下不同数据库如果表名、序列名相同,可能会导致两数据库中相同表明公用同一序列问题?pgsql序列对象(也叫序列生成器)就是用CREATE SEQUENCE 创建的特殊的单行表。一个序列对象通常用于为行或者表生成唯一的标识符。重置序列:user_id字段是一个自增字段(通过序列incr...
分类:
其他好文 时间:
2015-03-27 23:52:04
阅读次数:
217
oracle级联删除可以使用触发器来实现,但是比较麻烦,最简单的就是直接建立表的主外键关系,给列设置级联删除。------创建了CLASS表,并设置ID字段为主键。1 -- Create table2 create table CLASS3 (4 ID VARCHAR2(2) n...
分类:
数据库 时间:
2015-03-20 16:12:36
阅读次数:
167
1、关联多表进去UPDATE update命令里对多个数据表里的相关记录做出修改。下面的这条命令将对数据表table1里的一些数据记录的columnA字段做出修改,新数据来自table2.columnB数据列,这两个字段之间的关系通过两个数据表里的同名ID字段tableID建立关系。Sql代码upd...
分类:
其他好文 时间:
2015-03-03 20:28:10
阅读次数:
223
原创作品,出自 “深蓝的blog” 博客,欢迎转载,转载时请务必注明以下出处,否则追究版权法律责任。
深蓝的blog:
目标:实现向一张表中插入数据时,ID字段自动递增。
开始实验:
(1)、创建实验表
createtable test_ID_add
(
IDNUMBER(10),
USERNAME VARCHAR2(32),
TEL VARCHAR2(11),
CR...
分类:
数据库 时间:
2015-02-25 15:36:19
阅读次数:
192
应用场合:数据表新增自增一主键能加快数据表的访问速度,而且是整形的索引速度最快。本程序适合在导入Oracle数据库时删除不存在主键的情况下运行。代码说明:所有的表主键字段名都设置为ID,如果已存在ID字段,则判断是否是整形,如果不是就重命名字段为[表名ID],然后新增ID,如果不存在则直接添加自增一ID的主键操作说明:打开PQSQL连接数据库后直接执行下面的详细脚本代码运行即可,脚本有风险(会删除...
分类:
数据库 时间:
2015-02-07 18:58:37
阅读次数:
235