摘要:
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[sp_who_lock]') and OBJECTPROPERTY(id, N'IsProcedure') = 1)drop procedure [dbo].[... 阅读全文
随笔分类 - SQL SERVER
sql根据表名获取字段及对应说明
2014-10-16 14:48 by xchit, 658 阅读, 收藏,
摘要:
SELECT TableName = OBJECT_NAME(c.object_id), ColumnsName = c.name, Description = ex.value, ColumnType=t.name, Length=c.max_length FROM sys.columns c L... 阅读全文
MSSQL计算日期方法大全
2014-02-11 09:39 by xchit, 1304 阅读, 收藏,
摘要:
通常,你需要获得当前日期和计算一些其他的日期,例如,你的程序可能需要判断一个月的第一天或者最后一天。你们大部分人大概都知道怎样把日期进行分割(年、月、日等),然后仅仅用分割出来的年、月、日等放在几个函数中计算出自己所需要的日期!在这篇文章里,我将告诉你如何使用DATEADD和DATEDIFF函数来计算出在你的程序中可能你要用到的一些不同日期。在使用本文中的例子之前,你必须注意以下的问题。大部分可能不是所有例子在不同的机器上执行的结果可能不一样,这完全由哪一天是一个星期的第一天这个设置决定。第一天(DATEFIRST)设定决定了你的系统使用哪一天作为一周的第一天。所有以下的例子都是以星期天作为一 阅读全文
sql server R2 下载地址收藏
2013-09-23 17:24 by xchit, 1483 阅读, 收藏,
摘要:
SQL Server 2008 R2 下载地址32位:http://care.dlservice.microsoft.com/dl/download/1/e/6/1e626796-588a-495c-917B-321093fb98eb/2052/sqlfull_x86_chs.exe?lcid=2052&ptype=pcare64位:http://care.dlservice.microsoft.com/dl/download/1/e/6/1e626796-588a-495c-917B-321093fb98eb/2052/sqlfull_x64_chs.exe?lcid=2052&am 阅读全文
Access转Sqlist(附带:Access导入mssql 或mysql工具)
2012-03-27 17:05 by xchit, 559 阅读, 收藏,
摘要:
Account数据库转Sqlist数据库方法如下:1.下载转换工具http://www.dbtools.com.br/EN/downloads/下载专业版即可。虽然是收费的,但有20天的试用期。数据库转换也不会经常去使用,所以影响不大。需要的时候安装就可以了。2.创建sqlite数据库。在左边的树形列表的SQlite的sqlite3@databases(SQLite)或mailto:sqlite2@databases(SQLite(SQLite),单击右键,选择【create database】,填写数据库名称和保存路径。完成选择需要导入的表,和需要导入类型,可以选择Select All这时候 阅读全文
学习MSSql建立索引
2011-08-26 00:53 by xchit, 903 阅读, 收藏,
摘要:
建立索引假设你想找书中的某一个句子。你可以一页一页地逐页搜索,但这会花很多时间。而通过使用索引,你可以很快地找到你要搜索的主题。表的索引与附在一本书后面的索引非常相似。它可以极大地提高查询的速度。对一个较大的表来说,通过加索引,一个通常要花费几个小时来完成的查询只要几分钟就可以完成。因此没有理由对需要频繁查询的表增加索引。注意:当你的内存容量或硬盘空间不足时,也许你不想给一个表增加索引。对于包含索引的数据库,SQL Sever需要一个可观的额外空间。例如,要建立一个聚簇索引,需要大约1.2倍于数据大小的空间。要看一看一个表的索引在数据库中所占的空间大小,你可以使用系统存储过程sp_spaceu 阅读全文
SQL Date 函数
2011-04-27 00:49 by xchit, 292 阅读, 收藏,
摘要:
SQL 日期当我们处理日期时,最难的任务恐怕是确保所插入的日期的格式,与数据库中日期列的格式相匹配。只要数据包含的只是日期部分,运行查询就不会出问题。但是,如果涉及时间,情况就有点复杂了。在讨论日期查询的复杂性之前,我们先来看看最重要的内建日期处理函数。MySQL Date 函数下面的表格列出了 MySQL 中最重要的内建日期函数:函数描述NOW()返回当前的日期和时间CURDATE()返回当前的日期CURTIME()返回当前的时间DATE()提取日期或日期/时间表达式的日期部分EXTRACT()返回日期/时间按的单独部分DATE_ADD()给日期添加指定的时间间隔DATE_SUB()从日期减 阅读全文
SQL查询和删除重复字段的内容
2010-10-21 16:58 by xchit, 2480 阅读, 收藏,
摘要:
例如: id name value 1 a pp 2 a pp 3 b iii 4 b pp 5 b pp 6 c pp 7 c pp 8 c iii id是主键 要求得到这样的结果 id name value 1 a pp 3 b iii 4 b pp 6 c pp 8 c iii方法1delete YourTable where [id] not in ( select max([id]) from YourTable group by (name + value)) 方法2delete a from 表 a left join( select id=min(id) from 表 grou 阅读全文
交叉表
2010-10-20 11:14 by xchit, 414 阅读, 收藏,
摘要:
--交叉表查询create table tb_nm(fwtime datetime,keywords varchar(10),num int,yiyuan varchar(10))insert into tb_nm values('2009-1-1','keywords1',1,'2')insert into tb_nm values('2009-1-1','keywords2',1,'30')insert into tb_nm values('2009-1-1','keyw 阅读全文
Oracle工具下载地址
2010-04-20 16:55 by xchit, 348 阅读, 收藏,
摘要:
Oracle Database 10g Release 2 (10.2.0.1.0) Enterprise/Standard Edition for Microsoft Windows (32-bit) http://download.oracle.com/otn/nt/oracle10g/10201/10201_database_win32.ziphttp://download.oracle.com/otn/nt/oracle10g/10201/10201_client_win32.ziphttp://download.oracle.com/otn/nt/oracle10g/10201/10 阅读全文
浙公网安备 33010602011771号