create table myTable1(id int primary key identity,col1 int,col2 int)DECLARE @i int;set @i=0;WHILE @i1 --找到重复的记录(col2和col1全部是一样的才是重复),并删掉重复记录 DELETE fr...
分类:
其他好文 时间:
2014-10-10 19:13:24
阅读次数:
139
一、行转列
需要将如下格式
转换为:
这就是最常见的行转列,主要原理是利用decode函数、聚集函数(sum),结合group by分组实现的
[sql]
view plaincopy
create table test( id varchar2(255) primary key not null, name var...
分类:
数据库 时间:
2014-10-09 18:18:47
阅读次数:
269
首先在mysql中创建两个表如下:mysql> create table user( id int,name varchar(8) , primary key(id));Query OK, 0 rows affected (0.01 sec)mysql> create table addr(id i...
分类:
数据库 时间:
2014-10-09 13:56:53
阅读次数:
246
1.分别模拟insert,update和delete造成阻塞的示例,并对v$lock中的相应的信息进行说明,给 出SQL演示。Insert示例会话1:SQL> select * from t1;ID1234SQL> alter table t1 add primary key(id);表已更改。SQ...
分类:
数据库 时间:
2014-10-08 00:37:54
阅读次数:
445
1、 PRIMARY KEY也可以只指定为KEY。这么做的目的是与其它数据库系统兼容、二来key 是index的同意词!2、 在UNIQUE索引中,所有的值必须互不相同。如果您在添加新行时使用的关键字与原有行的关键字相同,则会出现错误。 例外情况是,如果索引中的一个列允许包含NULL值,则此列可以包...
分类:
数据库 时间:
2014-10-07 00:13:52
阅读次数:
229
1、 auto_increment: innoDB 中 表中只可以有一个列是auto_increment的,这个列还一定要是索引。 create table T(X int auto_increment primary key,Y int); -- 对 c...
分类:
数据库 时间:
2014-10-06 22:06:50
阅读次数:
206
Primary db configure:1. 开启主库强制日志 查询当前是否强制日志: SQL> select force_logging from v$database; FOR --- NO 开启强制日志 SQL> alter database force logging; D...
分类:
其他好文 时间:
2014-10-06 02:00:19
阅读次数:
322
前期准备: create table Employee ( ID int not null primary key, Name nvarchar(4), Credit_Card_ID varbinary(max)); --- 小心这种数据类型。 go...
分类:
数据库 时间:
2014-10-05 17:59:58
阅读次数:
288
一个表中的 FOREIGN KEY 指向另一个表中的 PRIMARY KEY。 让我们通过一个例子来解释外键。请看下面两个表: "Persons" 表: "Orders" 表: 请注意,"Orders" 中的 "Id_P" 列指向 "Persons" 表中的 "Id_P" 列。 "Persons" ...
分类:
数据库 时间:
2014-10-05 13:35:58
阅读次数:
216
corosync(pacemaker)+drbd+web(apache)环境:vm1-hong:172.16.3.2/16vm2-ning:172.16.3.10/16VIP:172.16.3.100/16一、drbd安装:案例:配置主从primary/secondary的drbd设备(主从节点在高可用集群中,中从节点切换比较慢)前提:1、两节点之间必须时间同步、基于主机名能..
分类:
Web程序 时间:
2014-10-05 04:21:28
阅读次数:
341