码迷,mamicode.com
首页 > 数据库
Tsql生成序列、日期序列
--方法1SET NOCOUNT ONUSE tempdbGOIF OBJECT_ID('dbo.nums')IS NOT NULLDROP TABLE dbo.nums;GOCREATE TABLE dbo.nums(n INT NOT NULL PRIMARY KEY);DECLARE @max...
分类:数据库   时间:2014-07-10 14:33:03    阅读次数:315
SQL PIVOT
SELECT最终要展现的列,旧表的列也行,PIVOT表的别名.列名(在下方IN里面) as 别名也行FROM 表 PIVOT( SUM(要统计的值,在新表中每行出现一次,出现在归属于in里[]的某列下面,其余为null) FOR [旧表的列,新表中以此列下面行的值为列名,列名在IN里面以[]列...
分类:数据库   时间:2014-07-12 00:24:56    阅读次数:250
SQL Server中存储过程比直接运行SQL语句慢的原因
原文: SQL Server中存储过程比直接运行SQL语句慢的原因 在很多的资料中都描述说SQLSERVER的存储过程较普通的SQL语句有以下优点:1. 存储过程只在创造时进行编译即可,以后每次执行存储过程都不需再重新编译,而我们通常使用的SQL语句每执行一次就编译一次,所以使用存储过程可提高数据库...
分类:数据库   时间:2014-07-12 00:42:28    阅读次数:263
Oracle 10g 默认安装带来的用户名/密码
ORACLE数据库创建的时候,创建了一系列默认的用户和表空间Oracle10g默认安装带来的用户名/密码UsernamePasswordDescriptionSee AlsoCTXSYSCTXSYSTheOracleText accountOracleText ReferenceDBSNMPDBSN...
分类:数据库   时间:2014-07-12 00:45:12    阅读次数:278
SQL:找到一个关于all some any的用法,可在SSMS里看效果
SET nocount ON USE tempdbgo IF ( OBJECT_ID('t1') IS NOT NULL ) DROP TABLE t1CREATE TABLE t1 ( n INT )INSERT INTO t1 SELECT 2 UNIO...
分类:数据库   时间:2014-07-12 00:46:24    阅读次数:262
Oracle 10g创建表空间的完整步骤详解
本文我们主要介绍了Oracle 10g创建表空间的完整步骤,包括表空间的创建与删除、为应用创建用户以及权限的授予等操作,希望能够对您有所帮助。AD:WOT2014:用户标签系统与用户数据化运营培训专场Oracle 10g数据库中,当在数据库中创建用户时,基于应用性能和管理方面的考虑,最好为不同的用户...
分类:数据库   时间:2014-07-12 00:47:09    阅读次数:334
十一、mysql输入安全
1.尽量使用“绑定参数”功能,php中可用pdo进行一系列操作2.php可使用mysql_real_escape_string()函数进行输入过滤;
分类:数据库   时间:2014-07-12 00:49:11    阅读次数:166
《MySQL必知必会》读书笔记_4
PS:一个实际的存储过程案例CREATE DEFINER=`root`@`localhost` PROCEDURE `sp_delete_article_by_id`(IN `id` int)BEGIN#Routine body goes here...DECLARE temp INT;SET @a...
分类:数据库   时间:2014-07-12 00:50:23    阅读次数:329
MySQL的备份与还原
原文: MySQL的备份与还原 MySQL备份和还原,都是利用mysqldump、mysql和source命令来完成的。 1.Win32下MySQL的备份与还原 1.1 备份 开始菜单 | 运行 | cmd |利用“cd /Program Files/MySQL/MySQL Server 5.0/b...
分类:数据库   时间:2014-07-12 00:54:52    阅读次数:306
十二、mysql sql_mode 简学
1.一般默认情况下sql_mode默认为空,也就是不严格的sql检查2.如果sql_mode为空的情况下,测试: create table tt3 (name char(2)); //定义一个name字段长度为定长2的tt3表 insert into tt3 values ('wo');...
分类:数据库   时间:2014-07-12 09:16:32    阅读次数:235
SQL join小结
原来join=inner join,left/right/full join=left/right/full outer join。join/inner join仅返回匹配的left outer join返回左边每一项,右边不匹配的就null,right反之full outer join返回左右的,...
分类:数据库   时间:2014-07-12 12:54:23    阅读次数:234
C#备份还原MySql数据库
原文:C#备份还原MySql数据库项目结束,粘点代码出来让Google或Baidu一下,原因是现在还搜不到这么现成的调用MySql的工具mysqldump来实现。类Cmd来实现调用cmd命令,要启动的进程所在的目录是说mysql自动的备份还原数据库工具mysqldump和mysql所在目录,当然,这...
分类:数据库   时间:2014-07-12 12:55:39    阅读次数:251
MongoDB分片之数据分割方式
随着移动互联网的发展,大量的非结构化数据随之产生,不仅对数据库存储大数据提出了新的要求,同时对于查询数据和进行大数据分析也提出了苛刻的要求,这些显然是单服务器处理能力无法满足的,自然建立一个集群是不可避免的。集群的复杂性大家众所周知,而MongoDB的优势之一正式可以帮助我们解决这些问题。分片(sh...
分类:数据库   时间:2014-07-12 13:00:54    阅读次数:267
十、mysql事务的简介
1. myisam跟memory支持表级别锁定 BDB 页级锁定 Innodb 行级锁定 2.表锁(不是表嫂哈) lock table read //只读表锁,也就是说执行了这个锁后,锁内的操作只能为读操作 select * from ..... unlock...
分类:数据库   时间:2014-07-12 13:07:29    阅读次数:218
查看mysql连接状态各类参数
命令:showprocesslist;如果是root帐号,你能看到所有用户的当前连接。如果是其它普通帐号,只能看到自己占用的连接。showprocesslist;只列出前100条,如果想全列出请使用showfullprocesslist;mysql>showprocesslist;命令:showstatus;命令:showstatuslike‘%下面变量%‘;Abo..
分类:数据库   时间:2014-07-09 08:22:27    阅读次数:332
查询Oracle执行的顺序
explainplanforselectCFG_ID,COUNT(0)totalfromLOG_FD_VIDEO_SAMPLEawhere1=1andSERVICE_TYPE=35andFOUND_TIME>=to_date(‘2014-07-0800:00:00‘,‘yyyy-MM-ddHH24:mi:ss‘)andFOUND_TIME<=to_date(‘2014-07-0816:00:00‘,‘yyyy-MM-ddHH24:mi:ss‘)AND(cfg_idin(‘30811‘,‘30812..
分类:数据库   时间:2014-07-09 08:14:21    阅读次数:298
Oracle工具之--ASM与文件系统及跨网络传输文件
Oracle工具之--ASM与文件系统及跨网络传输文件OracleDBMS_FILE_TRANSFER可以实现文件系统和ASM磁盘组之间实现文件传输及ASM磁盘组之间跨网络的传输。DBMS_FILE_TRANSFER:TheDBMS_FILE_TRANSFERpackageprovidesprocedurestocopyabinaryfilewithinadatabaseortotransferabinaryf..
分类:数据库   时间:2014-07-09 08:37:23    阅读次数:261
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!