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

2009年06月17日 星期三 下午 04:14

CREATE function [dbo].[calander](@month int,@year int)
returns @DAY1 table(SUN char(3),MON Char(3),TUE Char(3),WED Char(3),THU
类别:Sqlserver | 评论(0) | 浏览()
 
2009年03月17日 星期二 上午 10:41
SQL Server 阻止了对组件 \'Ad Hoc Distributed Queries\' 的访问

    在Sql Server中查询一下Excel文件的时候出现问题:
SELECT * FROM OPENROWSET( 'MICROSOFT.JET.OLEDB.4.0','Excel 8.0;IMEX=1;HDR=YES;DATABASE=D:\a.xls',[sheet1$])
    结果提示:
    SQL Server 阻止了对组件 'Ad Hoc Distributed Queries' 的 STATEMENT'OpenRowset/OpenDatasource' 的访问,因为此组件已作为此服务器安全配置的一部分而被关闭。系统管理员可以通过使用 sp_config
类别:Sqlserver | 评论(1) | 浏览()
 
2009年02月05日 星期四 下午 05:07

这是建立一个存储过程,通过执行这个存储过程,将指定的数据表中的数据导成Insert语句形式

--这是一个可以将表中的数据自动生成INSERT语句的存储过程
--有个BUG,如果是自动增长列,数据也会被插入
--在查询分析器中执行完成后,可以从执行结果中自制出SQL脚本。
IF OBJECT_ID('spGenInsertSQL','P') IS NOT NULL
DROP PROC spGenInsertSQL
GO
CREATE   proc spGenInsertSQL (@tablename varchar(256))
as
begin
declare @sql var

类别:Sqlserver | 评论(0) | 浏览()
 
2009年01月03日 星期六 下午 05:17

如果数据表本身并不内含自动地增编号的字段时,要怎么做才能够让SELECT查询结果如图表1所示,额外增加自动递增序号呢?我们提供下列五种方法供您参考:

/* 方法一*/

类别:Sqlserver | 评论(0) | 浏览()
 
2008年12月23日 星期二 下午 06:08
SELECT  ( CASE WHEN a.colorder = 1 THEN d.name
     
类别:Sqlserver | 评论(0) | 浏览()
 
2008年12月22日 星期一 下午 10:13

--行转列问题
--建立測試環境
Create Table TEST
(DATES Varchar(6),
EMPNO Varchar(5),
STYPE Varchar(1),
AMOUNT Int)
--插入數據
Insert TEST Select '200605', '02436',     'A',        5
Union All Select '200605', '02436',     'B',        3
Union All Select '200605', '02436',     'C',     

类别:Sqlserver | 评论(0) | 浏览()
 
2008年12月14日 星期日 下午 02:33
相关子查询

如果每个子查询值的内部查询都取决于外部查询,那么就称该子查询为相关子查询。示例6.16和6.17给出了如何用简单子查询和相关子查询来设计同一个查询。

示例6.16

获取为项目p3工作的所有员工的姓。

USE sample

SELECT emp_lname

类别:Sqlserver | 评论(0) | 浏览()
 
2008年12月11日 星期四 下午 09:28
sysaltfiles主数据库保存数据库的文件

syscharsets主数据库字符集与排序顺序

sysconfigures主数据库配置选项

syscurconfigs主数据库当前配置选项

sysdatabases主数据库服务器中的数据库

syslanguages主数据库语言

syslogins主数据库登陆帐号信息

sysoledbusers主数据库链接服务器登陆信息

sysprocesses主数据库进程

sysremotelogins主数据库远程登录帐号

syscolumns每个数据库列

sysconstrains每个数据库限制

sysfilegroups每个数据库文件组

类别:Sqlserver | 评论(0) | 浏览()
 
2008年11月24日 星期一 上午 11:18

T-SQL对字符串的处理能力比较弱,比如我要循环遍历象1,2,3,4,5这样的字符串,如果用数组的话,遍历很简单,但是T-SQL不支持数组,所以处理下来比较麻烦。下边的函数,实现了象数组一样去处理字符串。
一,用临时表作为数组
create   function   f_split(@c   varchar(2000),@split   varchar(2))  
returns   @t   table(col   varchar(20))  
as  
    begin 

类别:Sqlserver | 评论(1) | 浏览()
 
2008年11月23日 星期日 下午 08:34

动态sql语句基本语法

1 :普通SQL语句可以用Exec执行 

eg:  
类别:Sqlserver | 评论(1) | 浏览()
 
2008年11月22日 星期六 下午 04:43
问题 1:为什么在已经有了临时表的情况下还要
类别:Sqlserver | 评论(0) | 浏览()
 
2008年11月21日 星期五 下午 02:39

使用游标(cursor)的一个主要的原因就是把集合操作转换成单个记录处理方式。用SQL语言从数据库中检索数据后,结果放在内存的一块区域中,且结果往往是一个含有多个记录的集合。游标机制允许用户在SQL server内逐行地访问这些记录,按照用户自己的意愿来显示和处理这些记录。

1. 为何使用游标:

       

类别:Sqlserver | 评论(2) | 浏览()
 
2008年11月19日 星期三 上午 08:58
LIKE and CHARINDEX are created with two different purposes. So I dont think we could have a real performance comparison of them.



LIKE can use an index if the wild card pattern is only at the end. "CustomerName LIKE 'Jac%'" can use an index if one exists on CustomerName. However, "CustomerName LIKE '%Jac'" cannot use the index on CustomerName.



I tried to run both on a table with 7000 rows (very less) and 700 of them matches with the cr
类别:Sqlserver | 评论(0) | 浏览()
 
2008年03月14日 星期五 上午 10:57

1.右键在清除日志的数据库,如“TestDB”,点击[新建查询(Q)]
2.输入以下SQL语句,其中“TestDB”是数据库名称

DUMP TRANSACTION TestDB WITH NO_LOG

3.执行该SQL,成功后继续以下操作

4.右键该数据库节点,点击[任务(T)] -> [收缩(S)] -> [文件(F)]

5.在弹出的“收缩文件”对

类别:Sqlserver | 评论(1) | 浏览()
 
2008年02月14日 星期四 上午 11:24
     大多数SQL Server表需要索引来提高数据的访问速度,如果没有索引,SQL Server 要进行表格扫描读取表中的每一个记录才能找到索要的数据。索引可以分为簇索引和非簇索引,簇索引通过重排表中的数据来提高数据的访问速度,而非簇索引则通过维护表中的数据指针来提高数据的索引。

类别:Sqlserver | 评论(0) | 浏览()
 
     
 
 
文章分类
 
 
System(24)
 
Java(6)
 
 
 
 
 
Xml(3)
 
Asp(13)
 
Js Code(180)
 
Flash(50)
 
Dotnet(75)
 
Itinfo(17)
 
Css(48)
 
Web(18)
 
Tool(166)
 
Other(18)
 
Game(52)
 
Ajax(12)
 
 
Ria(6)
 
Js Oo(85)
 
Mobile(17)
 
Funny(45)
 
 
 
 
 
Study(55)
 
Php(3)
 
 
Linux(17)
 
Design(120)
 
 
Movie(43)
 
 
 
Book(33)
 
 
 
 
 
 
Linq(2)
 
Wcf(1)
 
     
 
文章存档
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
     
 
最新文章评论
   

测试通过,呵,非常感谢!
 

a22977766@yahoo.com.tw 我也要喔
 

回复riancykeji:等功能完善后,会考虑开放源代码的
 

你的程序代码,提供下载吗?
 

Calendar?
 
     


©2009 Baidu