SQL SERVER
HHY_haii
这个作者很懒,什么都没留下…
展开
-
C#如何连接SqlServer2005非默认实例
server=IP,PORT 如127.0.0.1,1433(用逗号分割IP与端口)或者用“服务器名\实例名”原创 2015-07-17 08:50:56 · 893 阅读 · 0 评论 -
外部表不是预期的格式
昨天导入Excel数据进SQL Server时,提示“外部表不是预期的格式”。在网上找了很多,都不管用。 后来看到一个说可以重新另存为Excel,就试了下:假如要导入的Excel为:a.xls1、新建一个Excel文件,b.xls2、将 a.xls 表中的数据全部复制到 b.xls3、重新导入数据 b.xls,OK 原因:可能是Excel的版本与本地的不一致造成原创 2015-05-09 11:26:03 · 6808 阅读 · 0 评论 -
为备份或还原操作指定的设备太多
为备份或还原操作指定的设备太多;只允许指定64个设备。RESTORE DATABASE操作异常终止。当还原数据库时,如果出现“为备份或还原操作指定的设备太多;只允许指定64个设备。RESTORE DATABASE操作异常终止。”这个错误时,说明你是在把从SQLServer2005上备份的数据还原到SQLServer2000数据库上。出现这个错误:1.并不说明你的电脑系统有问题(转载 2015-07-17 08:59:00 · 5373 阅读 · 0 评论 -
SQL Server Date 函数
SQL Date 函数SQL ViewSQL NullsSQL 日期当我们处理日期时,最难的任务恐怕是确保所插入的日期的格式,与数据库中日期列的格式相匹配。只要数据包含的只是日期部分,运行查询就不会出问题。但是,如果涉及时间,情况就有点复杂了。在讨论日期查询的复杂性之前,我们先来看看最重要的内建日期处理函数。MySQL Date 函数下面的表格列转载 2015-06-24 11:06:03 · 1119 阅读 · 0 评论 -
SQL集合
管理员专用连接 DAC一、什么是DAC SQL Server 2005 为管理员提供了一种特殊的诊断连接,以供在无法与服务器建立标准连接时使用。即使在 SQL Server 不响应标准连接请求时,管理员也可以使用这种连接访问 SQL Server,以便执行诊断查询并解决问题。命令行界面 (sqlcmd) 通过使用特殊的管理员开关 (-A),提供并支持这种专用管理员连接 (DAC)。转载 2015-07-17 09:19:34 · 481 阅读 · 0 评论 -
SQL查询之同一字段最大count
sql数据库查询一个字段中出现相同标量最多的前十条记录 select top 10 tab,count(tab) 次数 from 表 group by tab order by count(tab) desc 其中,tab为条件字段 http://baike.1688.com/doc/view-d23988662.html转载 2015-07-22 10:05:35 · 1316 阅读 · 0 评论 -
SQL Cursor 基本用法
由于这个游标 执行一下就相当于SELECT一下 其效率不敢恭维也没做深入研究。Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1 table1结构如下id intname varchar(50)declare @id int转载 2015-07-22 12:00:24 · 4638 阅读 · 0 评论 -
SQL之游标和临时表
今天使用了游标来进行两个表之间的数据比较,并用临时表记录。做个记录以便使用。。DECLARE@id int,@name varchar(50),@sex varchar(50),@class varchar(50),@type varchar(50),@message varchar(80)--定义游标DECLARE titles_cursor CURSOR F原创 2015-04-30 16:46:00 · 1112 阅读 · 0 评论 -
win7下安装sql2000的创建表
对于win7下安装sql2000的创建表有一个方法。。。 因为2L的做法我的电脑也用不起来 。创建表就先打开数据库 打开表选项 在右边的所有系统表的窗口内 右击一个已存在表 然后新建表 就不会跳出mmc的错误提示了 !!!!PS :这个对大部分还是适用的。我自己虽然能填写表字段,可是保存的时候依然被强迫关闭程序。所以建表失败。。。http://bbs.csdn.net/topics转载 2015-08-01 09:15:10 · 354 阅读 · 0 评论 -
SQL之CONVERT(varchar(100), GETDATE(), 0)
Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AMSelect CONVERT(varchar(100), GETDATE(), 1): 05/16/06 Select CONVERT(varchar(100), GETDATE(), 2): 06.05.16 Select CONVERT原创 2015-07-30 15:06:29 · 1957 阅读 · 0 评论 -
SQL存储过程之获取“,”分隔的字段
BEGIN TRANdeclare @Pos int,@Pos2 int declare @cAssembleID varchar(1000) declare @TmpStr varchar(1000)set @cAssembleID='2,2,23,1'WHILE LEN(@cAssembleID)>0 BEGIN set @Pos=CHARINDEX(',',@cA原创 2015-12-11 15:08:08 · 392 阅读 · 0 评论