
Sql学习
文章平均质量分 50
feng2112
这个作者很懒,什么都没留下…
展开
-
收缩数据库
有效收缩数据库的方法:1、select *from sysfiles(查看日志或者数据库文件的fileid)2、backup log 数据库名 with truncate_only dbcc shrinkfile(fileid,100)(压缩日志文件到100M)3、backup database 数据库名 with truncate_only dbcc shrinkfile(fileid,原创 2007-04-25 16:22:00 · 782 阅读 · 0 评论 -
sql行列互转(转帖)
--行列互转/******************************************************************************************************************************************************以学生成绩为例子,比较形象易懂整理人:中国风(Roy)日期:2008.转载 2010-03-17 11:14:00 · 391 阅读 · 0 评论 -
SQL分割字符串函数
创建函数:CREATE function [dbo].[SplitStr]( @SourceSql varchar(8000), @StrSeprate varchar(100)) returns @temp table(F1 varchar(100)) as begin declare转载 2009-09-17 10:39:00 · 544 阅读 · 0 评论 -
sql查找某个字符串第N次出现的位置的函数(转帖)
if exists(select 1 from sysobjects where name=char_index)drop function char_index create function char_index(@string varchar(8000),@char varchar(10),@index smallint)--@string:待查找字符串,转载 2009-08-05 17:19:00 · 6918 阅读 · 0 评论 -
错误14274:无法添加、更新或删除从msx服务器上发起的作业(或其步骤或调度)(转帖)
计算机名称更改以后,无法添加、更新或删除从msx服务器上发起的作业(或其步骤或调度)--解决方法如:在查询分析器中执行下面的语句就好了: use msdb go SP_CONFIGURE ALLOW UPDATES,1 RECONFIGURE WITH OVERRIDE GO update sysj转载 2009-02-16 16:32:00 · 4322 阅读 · 0 评论 -
sql各种字符串分函数
--sql各种字符串分函数if exists (select * from dbo.sysobjects where id = object_id(N[dbo].[f_splitSTR]) and xtype in (NFN, NIF, NTF)) drop function [dbo].[f_splitSTR] GO --循环截取法 CRE转载 2008-06-16 11:56:00 · 599 阅读 · 0 评论 -
SQL SERVER性能优化综述(转)
SQL SERVER性能优化综述(转)转自:http://blog.youkuaiyun.com/Haiwer/archive/2008/08/25/2826881.aspx近期因工作需要,希望比较全面的总结下SQL SERVER数据库性能优化相关的注意事项,在网上搜索了一下,发现很多文章,有的都列出了上百条,但是仔细看发现,有很多似是而非或者过时(可能对SQL SERVER6.5以前的版本或者ORACLE是转载 2008-09-01 10:56:00 · 608 阅读 · 0 评论 -
SQL操作全集
SQL操作全集 下列语句部分是Mssql语句,不可以在access中使用。 SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 首先,简要介绍基础语句: 1、说明:创建原创 2008-05-19 11:04:00 · 483 阅读 · 0 评论 -
SQL小工具--移动数据库物理文件
USE masterGODECLARE @DBName sysname, @DestPath varchar(256)DECLARE @DB table( name sysname, physical_name sysname) BEGIN TRYSELECT @DBName = FF, --转载 2008-07-14 14:17:00 · 513 阅读 · 0 评论 -
数据库设计中的14个技巧(转帖)
下述十四个技巧,是许多人在大量的数据库分析与设计实践中,逐步总结出来的。对于这些经验的运用,读者不能生帮硬套,死记硬背,而要消化理解,实事求是,灵活掌握。并逐步做到:在应用中发展,在发展中应用。 1. 原始单据与实体之间的关系 可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。在特殊情况下,它们可能是一 对多或多转载 2008-05-07 10:29:00 · 476 阅读 · 0 评论 -
精妙Sql语句(总结以前的所有精华) (转贴)
asc 按升序排列desc 按降序排列下列语句部分是Mssql语句,不可以在access中使用。SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)首先,简要介绍基础语句:1、说明:创建数据转载 2007-05-08 16:21:00 · 526 阅读 · 0 评论 -
有条件删除大量数据
while 1=1begin delete top (1000) from tb where ...(查询条件) if @@rowcount<1000 break;end原创 2010-05-18 17:59:00 · 450 阅读 · 0 评论