自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(110)
  • 收藏
  • 关注

uclinux内核的文件系统类型

快乐虾http://blog.csdn.net/lights_joy/lights@hb165.com本文适用于ADSP-BF561优视BF561EVB开发板uclinux-2008r1.5-rc3Visual DSP++ 5.0(update 5)欢迎转载,但请保留作者信息文件系统类型用于表示各种不同的文件系统,如fat, sysfs, p...

2009-04-30 15:48:00 106

设置允许SQL Server身份登录

设置允许SQL Server身份登录1打开你的SQL SERVER 2005/2008 Management Studio。2在“对象资源管理器”的根节点中,右键单击“属性”。3再选择“安全性”4最后再“服务器身份验证”中选择“SQL Server和Windows身份验证模式”还要确保SA账户有密码。在有开启SQL SERVER 2005/2008的远程连接的方法是: 1打...

2009-04-30 08:34:00 245

SQL2005CLR函数扩展-数据导出

SQLServer数据导出到excel有很多种方法,比如dts、ssis、还可以用sql语句调用openrowset。我们这里开拓思路,用CLR来生成Excel文件,并且会考虑一些方便操作的细节。下面我先演示一下我实现的效果,先看测试语句<!-- [if gte mso 9]><xml> <w:WordDocument> <w:V...

2009-04-29 22:06:00 58

生成索引信息及索引创建脚本

create proc p_helpindex@tbname sysname ='' ,@CLUSTERED int = '1'as--生成索引信息及索引创建脚本 --author : happyflystone-- Http://blog.csdn.net/happyflystone--@tbname 表名,空返回空--@CLUSTERED 是否显示聚集索引,1显示聚集索引,2不显示聚集索引--...

2009-04-29 17:28:00 67

sp_cursoropen的动态传参用法

sp_cursoropen的动态传参用法-------------------------------------------------------------------------- Author: happyflystone -- Date : 2009-04-29 12:23:00-- Ver: Microsoft SQL Server 2005 ...

2009-04-29 16:57:00 213

SQL SERVER数据库置疑后恢复步骤

--SQL SERVER数据库置疑后恢复步骤 --1. 恢复步骤: --a.将smlog_log.ldf文件备份到其它目录下; --b.将源目录下的smlog_log.ldf文件改名为smlog_log_bak.ldf; --c.执行以下语句修改数据库的状态: use Master go update sysdatabases set status=32768 where name='数据库名称'...

2009-04-29 16:11:00 72

好玩:在vs2008下编译uclinux kernel

忙乎了几天,将uclinux kernel在vs2008下折腾了一道,从start_kernel一直到populate_rootfs,提取了内核中内存管理,设备管理和文件系统相关的代码,最后加载了rootfs.initramfs,基本能够证明移植的成功。做这个工作,其初衷是想借助vs2008的强大IDE,在移植过程中加深对文件系统的理解。但在移植成功后,发现了这个移植的更大的用途,它将使得在w...

2009-04-29 09:28:00 55

查看游标状态(属性)

--查看游标select * from master.dbo.syscursors where status<>-1--帮助--参数1 游标名--参数2 游标类型报告当前为连接打开的服务器游标的属性。语法sp_cursor_list [ @cursor_return = ] cursor_variable_name OUTPUT , [ @cursor_scope = ] curso...

2009-04-29 09:01:00 639

SSH客户端设置环境变量

当使用SSH客户端时,会发现设置的环境变量不好用,一些命令执行不了。具体的解决办法为:1.确认ssh服务端的版本$ telnet localhost 22SSH-2.0-OpenSSH_4.3确认版本为OpenSSH_4.32.使OpenSSH接受客户端的环境变量设置方法1:a.设置服务端root修改/etc/ssh/sshd_config文件,增加#服...

2009-04-29 08:54:00 162

更新数据库中所有日期字段,周日减一天

-----------------------方法1Declare @T Varchar(255),@C Varchar(255) Declare Table_Cursor Cursor For Select A.Name,B.Name From Sysobjects A,Syscolumns B Where A.Id=B.Id And A.Xtype='u' And (B.Xtype=58 ...

2009-04-29 00:36:00 123

SQL排他锁的解决方案

问题描述: 我有一个数据库叫做inOutSell 已经备份到D:\mydatabase.bak 现在的情况是我要用sql语句进行还原 语句如下: USE inOutSell RESTORE DATABASE inOutSell FROM DISK = 'D:\mydatabase.bak' WITH REPLACE GO 可是出现了如下的问题 查询分析器报告如下: 服务器: 消息 3101,级别 ...

2009-04-28 22:41:00 114

SQL2005CLR函数扩展-树的结构

树结构广泛用在各类分级管理设计中。但他的展现方式也是很让人头疼的事情。比如展开一个靠id和parentid建立关系的分级树,SQL2005已经可以用CTE来递归查询。我们看如下测试代码:<!-- [if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View&gt...

2009-04-28 19:17:00 54

SQL查询变量的数据类型

DECLARE @S VARCHAR(20)SELECT SQL_VARIANT_PROPERTY (ISNULL(@S,''),'BaseType') /* varchar*/

2009-04-28 15:44:00 451

指定日期段生成代码

set nocount ondeclare @st datetime,@et datetime,@i int,@type int --0 全部日期,1 仅工作日,2 仅周末,3 仅星期天declare @t table(节假日日期 datetime,节假日名称 varchar(20))select @st='2008-01-01',@et='2009-12-31',@i=0...

2009-04-28 14:00:00 80

同步删除被删除节点的所有子节点(BOM节点删除)

CREATE TABLE tb(ID int,PID int,Name nvarchar(10))INSERT tb SELECT 1,NULL,'山东省'UNION ALL SELECT 2,1 ,'烟台市'UNION ALL SELECT 4,2 ,'招远市'UNION ALL SELECT 3,1 ,'青岛市'UNION ALL SELECT 5,NULL,'四会市'UNION ALL SE...

2009-04-28 13:53:00 108

SQL2005CLR函数扩展-环比计算

环比就是本月和上月的差值所占上月值的比例。在复杂的olap计算中我们经常会用到同比环比等概念,要求的上个维度的某个字段的实现语句非常简练,比如ssas的mdx语句类似[维度].CurrentMember.Prevmember就可以了。此类问题还可以延伸到类似进销存的批次计算中,这也要关注其他历史记录来决定当前某条记录的状态。 sql语句无法简单实现mdx语句的类似功能,必须得用交叉表关联...

2009-04-28 11:35:00 87

表及字段描述信息处理示例

--參考下,2005下沒測試--表及字段描述信息处理示例--创建表create table 表(a1 varchar(10),a2 char(2))--为表添加描述信息EXECUTE sp_addextendedproperty N'MS_Description', '人员信息表', N'user', N'dbo', N'table', N'表', NULL, NULL--为字段a1添加描述信息E...

2009-04-28 10:39:00 100

生成索引信息及自动创建脚本(Sql Server 2000)

生成索引信息及自动创建脚本create proc p_helpindex@tbname sysname ='' ,@CLUSTERED int = '1'as--生成索引信息及索引创建脚本(Sql Server 2000)--author : happyflystone-- Http://blog.csdn.net/happyflystone--@t...

2009-04-28 09:44:00 190

SQL获取拼音首字函数

-->创建函数:create function f_GetPy(@str nvarchar(4000)) returns nvarchar(4000) as begin declare @strlen int,@re nvarchar(4000) declare @t table(chr nchar(1) collate Chinese_PRC_CI_AS,letter nchar(1)) ...

2009-04-27 22:16:00 112

统计某个人的在线时间总和

if object_id('tb') is not null drop table tb go create table tb([VisitDate] datetime,[State] int,[Vistor] varchar(10))insert tb select '2008-05-12 00:00:00',0,'张三'union all select '2008-05-12 02:10:00...

2009-04-27 20:16:00 117

truncate、delete(不带where子句)与drop的区别

truncate、delete(不带where子句)与drop的异同点:相同之处: 三者均会删除表内的data。不同点: <1>、truncate与不带where的delete :只删除数据,而不删除表的结构(定义) drop语句将删除表的结构被依赖的约束(constrain),触发器(trigger), 索引(index);依赖于该表的存储过程/函数将被保留,但其状态...

2009-04-27 14:29:00 139

SQL2000 BOM展开学习(收集贴)

if object_id('[tb]') is not null drop table [tb]gocreate table [tb]([ID] int,[Name] varchar(10),[ParentID] int)insert [tb]select 382,'调度员岗位',-1 union allselect 383,'基础知识',382 union allselect 390,'电工基础...

2009-04-27 14:21:00 87

索引在哪些情况下失效

索引在哪些情况下失效1.只要对列使用函数,该列的索引将不起作用,如:substring(aa,1,2)='xx' 2.只要对列进行计算,该列的索引将不起作用,如:aa+10=20 3.某些情况下的LIKE操作,该列的索引将不起作用,如:aa LIKE '%10%' 4.某些情况使用反向操作,该列的索引将不起作用,如:aa <>2 5.在WHERE中使用OR时,有一个列没有索引,...

2009-04-27 14:11:00 84

生成日期列表(工作日,休息日,全部日期)

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[f_getdate]') and xtype in (N'FN', N'IF', N'TF'))drop function [dbo].[f_getdate]GO/*--生成日期列表 生成指定年份的工作日/休息日列表--邹建 2003.12(引用请保留此信息)...

2009-04-27 12:03:00 214

按字节取字符串函数

我现在需要做一个MS SQL Server的函数,目的是: 有两个参数,@str varchar(1000)----输入的字符串, @getlen int--------------截取的字符长度.从左边开始取 难点:由于前边可能含有全角或中文,所以使用字符截取时,最后一位可能乱码,如果出现要求的长度最后一位是全角或中文时,则少取一个返回. create function (@str v...

2009-04-27 11:28:00 114

字符串分段拆分截取

if object_id('ta') is not null drop table tagocreate table ta( col varchar(100))insert ta select'aa/bb/cc/dd/ee/ff' union all select'aaa/bbb/ccc/ddd/eee/ff/ggg'goif object_id('F_split') is not nul...

2009-04-27 10:28:00 112

XML拆分合并列值学习整理

-->创建测试数据if object_id('tb') is not null drop table tbgocreate table tb(id int identity primary key,name nvarchar(2))goinsert into tb(name)select '张三 ' union allselect '李四 ' union all...

2009-04-26 23:13:00 129

XML读取超强优化

第一步, 定义表变量,一会儿用来查询SQL code <!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->DECLARE @BA_WEATHER TABLE ( [CityID] [nva...

2009-04-26 21:07:00 140

关于标识列几个函数的区别

--关于标识列几个函数的区别--@@IDENTITY和SCOPE_IDENTITY和IDENT_CURRENT的区别 @@IDENTITY--是得到当前会话的所有作用域的最后插入的IDENTITY值。 SCOPE_IDENTITY--是得到当前会话的当前作用域的最后插入的IDENTITY值。 IDENT_CURRENT--是得到指定表的最后插入的IDENTITY值,与会话、作用域无...

2009-04-26 20:08:00 67

SQL锁的概述

www.diy567.com累了,去上面休息一下下,QQ空间,美文,非主流,网络日记,搞笑短信,祝福短信,热门短信,有意思啊 SQL锁的概述 一. 为什么要引入锁 多个用户同时对数据库的并发操作时会带来以下数据不一致的问题: 丢失更新 A,B两个用户读同一数据并进行修改,其中一个用户的修改结果破坏了另一个修改的结果,比如订票系统 脏读 A用户修改了数据,随后B用户又读出该数据,但A用户因为...

2009-04-26 16:31:00 57

SQL Server2005 异常处理机制(Begin try Begin Catch)

begin try--SQL end trybegin catch --sql (处理出错动作)end catch我们将可能会出错的sql 写在begin try...end try 之间,若出错,刚程序就跳到紧接着的begin try...end try 的beign catch...end catch中,执行beign catch...end catch错误处理SQL。try..catch 是...

2009-04-26 13:58:00 84

根据日期自动生成编码系列号的实例

--以下代码生成的编号长度为12,前6位为日期信息,格式为YYMMDD,后6位为流水号。--创建得到当前日期的视图CREATE VIEW v_GetDateASSELECT dt=CONVERT(CHAR(6),GETDATE(),12)GO--得到新编号的函数CREATE FUNCTION f_NextBH()RETURNS char(12)ASBEGINDECLARE @dt CHAR(6)S...

2009-04-26 13:12:00 439

如何得到SQL精确的执行时间

首先在使用前,应先从缓存中清空数据和执行计划:方法一:DBCC DROPCLEANBUFFERSDBCC FREEPROCCACHEDECLARE @d DATETIMESET @d=GETDATE()---------------------------------SELECT * FROM SYSOBJECTS -->这里输入查询语句-----------...

2009-04-26 10:48:00 75

主键与聚集索引

主健是一条记录的标识, 主健不一定就有聚集索引。 当一个表没有建聚集索引时, 当建立主健时,默认把主健设置为聚集索引。 由于一个表只能有一个聚集索引(与记录物理位置对应)为了更有效的利用它,聚集索引创建选择的几个原则: 1. 聚集索引唯一 2. 频繁用于排序、分组、范围查询 3. 不要在频繁更新的列上建聚集索引,因为值的变动,会引起记录物理存储的调整。...

2009-04-26 01:06:00 59

SQL2005 BOM递归方法整理

/*----------------------------------------------标题:SQL2005 BOM递归方法整理(以公司组织架构为例)整理人:htl258(Tony)日期:2009.04.25(引用请保留此信息)------------------------------------------------*/-->创建测试环境DECLARE @t TABLE( Fu...

2009-04-25 22:53:00 381

维护类-批量更新表的架构名(用户名)

--需求背景: 当时在服务器数据库[MMS]上建表的时候用的[vod]这个用户,建表过程是进入查询分析器,然后用T-sql命令建的表,建表之后,每个表的所有者就变成了[vod]这个用户了。 我现在把备份从服务器上下载回来到本机,恢复好数据库后,用[sa]用户登陆,使用select命令很麻烦,如: 以前在服务器上使用:select * from userlist就可以了,但现在在本机要使用...

2009-04-25 17:23:00 47

BULK INSER(大容量文本导入)

BULK INSER(大容量文本导入)txt文件内容:数据|数据|数据数据|数据|数据现在要将这导入到表中.结果是col1 col2 col3数据 数据 数据数据 数据 数据语句:BULK INSERT 表名FROM 'C:\name.txt'WITH( FIELDTERMINATOR='|', ROWTERMINATOR='\r\n', DATAFILETYPE='char');...

2009-04-25 10:22:00 109

全文索引创建实例

全文索引创建实例create table testIndex ( id int identity(1,1) primary key, nm varchar(100) unique not null, sex varchar(10) ) create UNIQUE index UQ__testIndex__0DAF0CB0on testindex(nm)insert into testinde...

2009-04-25 00:17:00 70

如何优化SQL Server数据库查询

如何优化SQL Server数据库查询查询速度慢的原因很多,常见如下几种: 1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷)    2、I/O吞吐量小,形成了瓶颈效应。    3、没有创建计算列导致查询不优化。    4、内存不足。  5、网络速度慢。  6、查询出的数据量过大;(可以采用多次查询,其他的方法降低数据量)    7、锁或者死锁(这也是查询慢最...

2009-04-24 23:52:00 64

SQL Server 存储过程的分页方案比拼

转自:http://hi.baidu.com/ftsangel/blog/item/005dcc10e0da3376cb80c4e7.htmlSQL Server 存储过程的分页,这个问题已经讨论过几年了,很多朋友在问我,所以在此发表一下我的观点建立表:CREATE TABLE [TestTable] ([ID] [int] IDENTITY (1, 1) NOT NULL ,...

2009-04-24 23:49:00 47

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除