百度空间 | 百度首页 
 
文章列表
 
您正在查看 "Sqlserver" 分类下的文章

2009年06月05日 星期五 17:10

使用方法 select db0. f_getipaddress('127.0.0.1')


CREATE    Function f_getipaddress(@address varchar(15))
returns float
AS
begin
declare @address11 varchar(3)
declare @address12 varchar(12)
declare @address21 varchar(3)
declare @address22 varchar(12)
declare @address31 varchar(3)
declare @address41 varchar(3)
declare @ip float
declare @ip1 float
declare @ip2 float
declare @ip3 float
declare @ip4 float

类别:Sqlserver | 评论(0) | 浏览()
 
2009年04月17日 星期五 22:02

create proc p_GetPassword2
    @username sysname=sa, --用户名,如果不指定,则列出所有用户
    @pwdlen int=2 --要破解的密码的位数,默认是2位及以下的
as
    set nocount on

    if object_id(N'tempdb..#t') is not null
        drop table #t
    if object_id(N'tempdb..#pwd') is not null
        drop table #p

类别:Sqlserver | 评论(0) | 浏览()
 
2009年04月17日 星期五 21:32

查询所有登录

SELECT * FROM   [master].[dbo].[sysxlogins]

修改sa密码

use msdb
GO
sp_configure 'allow updates',1
GO
RECONFIGURE WITH OVERRIDE
GO


update [master].[dbo].[sysxlogins] set
password=0x0100FC6CE837A7343F0F3C40CC4BB6FAF5A2B4FCE18233631116AFF092C8AD40B083B080FA33EC5DFCF632ECB103
where sid=0x01


GO
sp_configure 'allow updates',0
GO
RECONFIGURE WITH OVERRIDE

类别:Sqlserver | 评论(0) | 浏览()
 
2009年04月07日 星期二 08:59
insert into dizhi(id,name) values(366,'北京');
insert into dizhi(id,name) values(386,'天津');
insert into dizhi(id,name) values(406,'河北');
insert into dizhi(id,name) values(568,'山西');
insert into dizhi(id,name) values(686,'内蒙古');
insert into dizhi(id,name) values(787,'辽宁');
insert into dizhi(id,name) values(860,'吉林');
insert into dizhi(id,name) values(918,'黑龙江');
insert into dizhi(id,name) values(1012,'上海');
insert into dizhi(id,name) values(
类别:Sqlserver | 评论(1) | 浏览()
 
2008年09月19日 星期五 10:41

此存储过程根据网络收集整理而成

1、支持主键排序和非主键排序,但只支持一个字段排序

2、第一页和最后一页单独处理 所以在获取第一页和最后一页 速度相当

3、前半部分和后半部分分页 分开处理 这样读取前后部分数据时速度相差缩小,

,如果你感兴趣 可以根据自己需要自行修改,由于没有过多测试,如果有问题请给我留言.

测试代码


if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[test]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop t

类别:Sqlserver | 评论(0) | 浏览()
 
2008年09月02日 星期二 09:32

ALTER DATABASE [数据库名称]
  
SET READ_COMMITTED_SNAPSHOT ON

类别:Sqlserver | 评论(0) | 浏览()
 
2008年06月11日 星期三 17:40
select * into xls from OPENDATASOURCE('Microsoft.Jet.OLEDB.4.0', 'Data Source=d:\aa.xls;Extended Properties=Excel 8.0')...[Sheet1$]
类别:Sqlserver | 评论(0) | 浏览()
 
2008年06月10日 星期二 11:29

--更新父分类号(分类号的长度减2)
update 分类表 set 父分类号=substring(分类号,1,(datalength(分类号)/2-2))

---有子分类的标记更新为0

update a set [isnode]=0 from 分类表 a ,分类表 b where a.分类号= b.父分类号

---没有子分类的标记更新为 1
update 分类表 set [isnode]=1 where [isnode] is null

类别:Sqlserver | 评论(0) | 浏览()
 
2008年05月23日 星期五 11:08

declare @RecordCount int;
declare @PageSize int;
declare @PageCount int;
declare @AbsolutePage int;

set @RecordCount=4999900;--总记录数
set @PageSize=50;--每页数量
set @PageCount=99998;--总页数
set @AbsolutePage=500;--当前页

if( @AbsolutePage = 1 )
begin
   Select TOP   (@PageSize) * From test Order BY id Desc;
end
else if (@AbsolutePage < @PageCount/2)
begin
     WITH CT

类别:Sqlserver | 评论(0) | 浏览()
 
2008年05月21日 星期三 10:59

  HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server\80\Tools\SQLEW\Registered Servers X\SQL Server 组

看看注册表里的这个键,删除建立的对应名称就行了。

 

类别:Sqlserver | 评论(0) | 浏览()
 
2008年05月16日 星期五 21:02
USE MASTER
GO
SP_CONFIGURE 'ALLOW UPDATES',1 RECONFIGURE WITH OVERRIDE
GO
ALTER DATABASE [ss_note] SET EMERGENCY
GO
sp_dboption 'ss_note', 'single user', 'true'
GO
DBCC CHECKDB('ss_note','REPAIR_ALLOW_DATA_LOSS')
GO
ALTER DATABASE [ss_note] SET ONLINE
GO
sp_configure 'allow updates', 0 reconfigure with override
GO
sp_dboption 'ss_note', 'single user', 'false'
GO
类别:Sqlserver | 评论(0) | 浏览()
 
2008年04月23日 星期三 14:35

导入:

EXEC master..xp_cmdshell 'bcp 数据库名..表名 in F:\aa.txt -c -t" " -S SKYDREAM   -T'

导出
EXEC master..xp_cmdshell 'bcp 数据库名..表名 out F:\aa.txt -c -t" " -S SKYDREAM   -T'

更详细的参数说明 请参考Sql Server 联机丛书 “bcp 实用工具:概述”部分

类别:Sqlserver | 评论(1) | 浏览()
 
2008年03月05日 星期三 16:18
A. 重建某个索引

下例使用填充因子 80 重建 pubs 数据库中 authors 表上的 au_nmind 聚集索引。

DBCC DBREINDEX ('pubs.dbo.authors', UPKCL_auidind, 80)
B. 重建所有索引

下例使用填充因子值 70 重建 authors 表上的所有索引。

DBCC DBREINDEX (authors, '', 70)
类别:Sqlserver | 评论(0) | 浏览()
 
2007年10月23日 星期二 17:53

“每个Y的最新X”是一个经典的SQL问题,工作中经常碰到。当然不是“按Y分组求最新的X值”那么简单,要求最新X的那条记录或主键ID。用一条SQL语句可以简单的解决此问题。

生成实例表和数据:

类别:Sqlserver | 评论(0) | 浏览()
 
2007年08月31日 星期五 10:20

Microsoft SQL Server Management Studio Express

快速描述
Microsoft SQL Server Management Studio Express (SSMSE) 是一种免费、易用的图形管理工具,用于管理 SQL Server 2005 Express Edition 和具有高级服务的 SQL Server 2005 Express Edition。
下载地址
类别:Sqlserver | 评论(0) | 浏览()
 
     
 
 
文章分类
 
 
 
 
 
 
Jsp(17)
 
Asp(13)
 
 
 
 
c#(10)
 
 
 
Iis(3)
 
 
 
 
 
 
 
 
Web(1)
 
     
 
文章存档
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
     
 
最新文章评论
   
 

Json.net里面没有这些类吧?
 

进行到第三步出现问题 提示系统找不到指定路径~~ 狂汗~
 

[表情]
 

回复zl2826:呵呵 好呀
 
     


©2009 Baidu