--使用方法:SELECT TOP 10 SUBSTRING(dbo.RemoveHtml(content), 1, 50) + '...' summary FROM RC_Blog_Article
ALTER FUNCTION [dbo].[RemoveHtml] ( @HTMLText VARCHAR(MAX) )
RETURNS VARCHAR(MAX)
AS
BEGIN
...
--查询数据库的所有表
SELECT name,crdate FROM sysobjects WHERE xtype = 'U' ORDER BY Name ASC
--查询指定表的所有字段信息
SELECT 表名 = CASE WHEN C.column_id = 1 THEN O.name ELSE N'' END ,
表说明 = ISNULL(CASE WHEN...
SELECT TOP 1000
ST.text AS '执行的SQL语句' ,
s.execution_count AS '执行次数' ,
s.total_elapsed_time AS '耗时' ,
s.total_logical_reads AS '逻辑读取次数' ,
s.total_logical_writes ...
CREATE FUNCTION calendar ( @year INT, @month INT )
RETURNS @t TABLE
(
日 VARCHAR(4) ,
一 VARCHAR(4) ,
二 VARCHAR(4) ,
三 VARCHAR(4) ,
四 VARCHAR(4) ,
五 VARCHAR(4) ,
...
CREATE FUNCTION GetWorkDays
(
@dt_begin DATETIME , --计算的开始日期
@dt_end DATETIME --计算的结束日期
)
RETURNS INT
AS
BEGIN
DECLARE @workday INT ,
@i INT ,
...
--1.查看碎片
USE [unit]SELECT DB_NAME() AS DatbaseName ,
SCHEMA_NAME(o.Schema_ID) AS SchemaName ,
OBJECT_NAME(s.[object_id]) AS TableName ,
i.name AS IndexName ,
ROUND(s.a...
--1.查看数据库版本信息
SELECT @@version 数据库版本
--2.查看所有数据库名称及大小
EXEC sp_helpdb
--3.查看数据库所在机器的操作系统参数
EXEC master..xp_msver
--4.查看数据库启动的参数
EXEC sp_configure
--5.查看数据库启动时间
SELECT CONVERT(VA...
/************************************************************
* Sql Server 2008 R2 清空数据库中ldf日志文件
* 将Unit替换为您要操作的数据库即可
* 不过经过这样的处理,数据库将不能做日志恢复。
****************************************************...
SELECT TOP 1000
ST.text AS '执行的SQL语句' ,
QS.execution_count AS '执行次数' ,
QS.total_elapsed_time AS '耗时' ,
QS.total_logical_reads AS '逻辑读取次数' ,
QS.total_logical_wri...
--1.查询机器名
SELECT @@servername AS 机器名称
--查询已安装的SQL实例名
SELECT *
FROM Sys.Servers
--2.查询SQL安装路径
DECLARE @installPath VARCHAR(200)
EXEC MASTER.dbo.xp_regread
'HKEY_LOCAL_MACHINE',
'SOFTWAR...