一.本文所涉及的内容(Contents)本文所涉及的内容(Contents)背景(Contexts)实现代码(SQL
Codes)方法一:使用拼接SQL,静态列字段;方法二:使用拼接SQL,动态列字段;方法三:使用PIVOT关系运算符,静态列字段;方法四:使用PIVOT关系运算符,动态列字段;扩展阅...
分类:
数据库 时间:
2014-06-12 00:45:07
阅读次数:
456
今天正好有个新需求,要求在一张表中,保证不插入重复的记录。即,保证每条记录中的某个字段的值不重复。下面是我给出的SQL语句://
判断表中现有字段3的值是否与新插入记录的字段3的值相同,如果不同则插入新数据。INSERT INTO 表名称 (字段1, 字段2, 字段3)SELECT
插入值1, 插入...
分类:
数据库 时间:
2014-06-10 08:42:55
阅读次数:
248
一、映射Set(集):未排序,无重复。 实例代码:
参数说明:name:指定属性名。table:指定与属性名对应的表名。lazy:是否延迟加载。:指定IMAGES的外键。:指定和images集合中元素对应的字段为FILENAME。二、映射Bag(包):未排序,允许重复。
Hibern...
分类:
系统相关 时间:
2014-06-10 00:42:22
阅读次数:
336
多表查询时,mysql语句为:select a.*,b.* from 表A名 as a
left join 表B名 as b on a.字段名=b.字段名;当出现两个相同字段名字时,比如相同字段名为name,就可以a.name as
aname,b,name as bname;语句为:select ...
分类:
数据库 时间:
2014-06-09 19:11:03
阅读次数:
198
同事的excel文档,无法保存。总是提示什么要发送错误报告。错误报告中的错误信息包含event
type:BXE。这个文件大小约1M多。工作簿中包含表大约有30张,表名称为中文。我去看了看,其他电子表格文件都正常。打开这个表格总是提示“此工作簿包含到其他数据源的链接”,问是否更新。解决步骤如下(包含...
分类:
其他好文 时间:
2014-06-09 14:30:08
阅读次数:
177
ER概念模型三条规则1,一个实体对应一张表,表名为实体的名字,字段为实体的属性2,一个一对多的联系,不单独成表,在多方对应的表中加入一方的主键作为外键3,一个多对多的联系肯定要单独成表,表名为联系的名字,表的字段为参与联系的实体的主键和联系的属性共同组成。在设计数据库的时候,在一堆繁琐的逻辑里抽象出...
分类:
其他好文 时间:
2014-06-08 20:46:10
阅读次数:
300
select * from (select a.*,rownum as rn from tetm_ad_type a) b where b.rn
--表名不能用as 字段名可以用as 取别名
oralce...
分类:
数据库 时间:
2014-06-08 09:58:47
阅读次数:
318
删除数据库用sql语句 的方法:删除数据库DROP DATABASE
`数据库名称`;删除数据库里的表DROP TABLE `数据库里的表名`;
分类:
数据库 时间:
2014-06-07 08:13:32
阅读次数:
280
ORA-01754 表只能包含一个LONG类型的列alter table 表名 add 字段名
long raw错误原因:数据表中同时建立了LONG
RAW类型和LONG类型。--------------------------------------------------------------...
分类:
数据库 时间:
2014-06-06 21:31:44
阅读次数:
460
1.导出整个数据库 mysqldump -u 用户名 -p 数据库名 > 导出的文件名
mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql 2.导出一个表 mysqldump -u 用户名 -p
数据库名 表名> 导出的文件名 mysqldump ...
分类:
数据库 时间:
2014-06-06 12:23:02
阅读次数:
303