常规数据库维护涉及的5项工作: 一、备份数据库 1、打开SQL企业管理器,在控制台根目录中依次点开Microsoft SQL Server 2、SQL &
2010-02-06SQL子查询实例介绍: 子查询是在一个查询内的查询。子查询的结果被DBMS使用来决定包含这个子查询的高级查询的结果。在子查询的最简单的形式中,子查询呈现在另一条SQL语句的WHERE或HAVING子局内。 &n
2010-02-06SQL 2000和Sql 2005相互转换方法: 从sql server2005中导入2000的数据不是难事。 做法如下: 1:把sql server 2000的数据库backup,做成一个bak的备份文件 2:在sql server 2005中新建数据库,然后选择恢复数据库,选择刚才的
2010-02-06总结SQL Server与Access语法小差异: 日期分隔符号 access:英镑符(#) sql server:撇号(’) Boolean 常量 access:True、False;On、Off;Yes、No;整数:-1(真)、0(假)。 sql server:整数:1(真)、
2010-02-06SQL Server备份文件导入当前数据库: SQL Server本身有数据导入的操作。但如果要从一个备份的文件中导入数据,则要进行另外的操作。下面以一个例子进行说明。 SQL Server服务器上已有一个DOE数据库,并且里面有大量的数据,现准备从另外一个备份
2010-02-06SQL Server导ACCESS自动编号之解决: 1.打开SQL server enterprise mananger “企业管理器” 在你要导出的SQL数据库上鼠标右键菜单:所有任务-》导出数据 2.回出现一个导出向导窗口。 选择被导出的数据源,为你刚才所选择的数据库,如
2010-02-06优化SQL语句性能调整原则: 一、问题的提出 在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用系统提交实际应用后,随着数据库中数据的增加,系统
2010-02-06如何从多个位置截取字符串的SQL语句: 知: 字段A=’F:\photo\Winter Leaves.jpg’ 要求:分段截取每段字符[字段A不能为TEXT类型,否则报错] 解决方法: ---截取字符串A的第一个\左边的字符串 select 
2010-02-06--日期转换参数 select CONVERT(varchar, getdate(), 120 )2004-09-12 11:06:08 select replace(replace(replace(CONVERT(varchar, getdate(), 120 ),'-',''),' ',''),':','')20040912110608 select CONVERT(varchar(12) , getdate(), 111 )2004/09/12
2010-02-064个编写SQL语句需要注意的小常识: 1.尽量不要对列名进行函数处理。而是针对后面的值进行处理 例如where col1 = -5的效率比where -col1=5的效率要高 因为后面的条件对列值进行了计算。这样的条件下优化器无法使用索引 而是要针对所
2010-02-06理解SQL的select语句执行顺序: select语句执行顺序 (7)SELECT (8)DISTINCT (10)<TOP_specification> <select_list> (1)FROM <left_table> (3) <join_type> JOIN <right_table> (2) ON &
2010-02-06sql中获得部分时间的方法: 有的时候,我们可能希望按月、按天、按年做一些数据统计,但是,我们实际保存的数据可能是一个很精确的发生时间,可能是到秒。如何根据一个时间之截取其中的一部分就成了问题。 &nbs
2010-02-06SQL Server查询含有单引号的数据: SQL Server查询含有单引号的字段可以用如下SQL语句加以实现: select 字段列表 from 表名 where 字段名 like ’%’+char(39)
2010-02-06SqlServer2000获取当前日期及格式: SqlServer2000 获取当前日期及日期格式 获取系统日期: GETDATE() 格式化日期: CONVERT(VARCHAR,GETDATE(),20)&n
2010-02-06SqlServer2000获取当前日期及格式: SqlServer2000 获取当前日期及日期格式 获取系统日期: GETDATE() 格式化日期: CONVERT(VARCHAR,GETDATE(),20)&n
2010-02-06Mysql参数优化: (1)、back_log: 要求 MySQL 能有的连接数量。当主要MySQL线程在一个很短时间内得到非常多的连接请求,这就起作用,然后主线程花些时间(尽管很短)检查连接并且启动一个新线程。 back_log 值指出在MySQL暂时停止回答新请求之前的短时间内多
2010-02-03MYSQL初学者使用指南(上篇): 有很多朋友虽然安装好了mysql但却不知如何使用它。在这篇文章中我们就从连接MYSQL、修改密码、增加用户等方面来学习一些MYSQL的常用命令。 一、连接MYSQL。 格式: mysql -h主机地址 -u用户名 -p用户密码 1、例1:连
2010-02-03MYSQL初学者使用指南(下篇): 在上篇我们讲了登录、增加用户、密码更改等问题。下篇我们来看看MYSQL中有关数据库方面的操作。注意:你必须首先登录到MYSQL中,以下操作都是在MYSQL的提示符下进行的,而且每个命令以分号结束。 一、操作技巧 1、如果你打
2010-02-03如何轻松解决MYSQL数据库连接过多的错误: 问:怎样解决mysql连接过多的错误? 答:系统不能连接数据库,关键要看两个数据: 1、数据库系统允许的最大可连接数max_connections。这个参数是可以设置的。如果不设置,默认是100。最大是16384。 2
2010-02-03mysql存储过程学习笔记: 字符串类 CHARSET(str) //返回字串字符集 CONCAT (string2 [,... ]) //连接字串 INSTR (string ,substring ) //返回substring首次在string中出现的位置,不存在返回0 LCASE (string2 ) //转换成小写 LEFT (string2 ,length )
2010-02-03