2011年12月14日

SQL不同服务器数据库之间的数据操作

摘要: View Code --不同服务器数据库之间的数据操作 --创建链接服务器 EXEC sp_addlinkedserver 'ITSV ', ' ', 'SQLOLEDB ', '远程服务器名或ip地址 ' EXEC sp_addlinkedsrvlogin 'ITSV ', 'false ', NULL, '用户名 ', '密码 '--查询示例 SELECT *FROM ITSV.master.dbo.spt_monitor --以后不再使用时删除链接服务器 EXE 阅读全文

posted @ 2011-12-14 11:58 数据结构X 阅读(135) 评论(0) 推荐(0) 编辑

SQL日期操作

摘要: View Code --所在月的第一天(不含时间)SELECT DATEADD(MONTH,DATEDIFF(MONTH,0,GETDATE()),0) --所在月的第一天(含时间)SELECT DATEADD(DAY,1-DATEPART(DAY,GETDATE()),GETDATE())--上月最后一天SELECT DATEADD(DAY,0-DATEPART(DAY,GETDATE()),GETDATE())--所在星期的第一天(星期日)SELECT DATEADD(WEEKDAY,1-DATEPART(WEEKDAY,GETDATE()),GETDATE()) --所在月的天数 (给定 阅读全文

posted @ 2011-12-14 11:57 数据结构X 阅读(216) 评论(0) 推荐(0) 编辑

SQL递归调用层级示例

摘要: View Code --调用方法:--select * from GetChild('24')--select id from GetChild('24')--select * from KuCun where ProductType in(select id from GetChild('24'))CREATE FUNCTION [dbo].[GetChild] ( @ID VARCHAR(10) )RETURNS @t TABLE ( ID VARCHAR(10) , ParentID VARCHAR(10) , Level INT )AS 阅读全文

posted @ 2011-12-14 11:56 数据结构X 阅读(300) 评论(0) 推荐(0) 编辑

根据提供的原始数据,生成测试数据表

摘要: /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 功能:根据提问者提供的原始数据,生成测试数据表。 * * 说明:1.单个/多个测试表一起生成。 * * 2.表类型:变量表/临时表/实体表,可控。 * * 3.如无表名:T1...Tn;如无列名:c1...cn。 ... 阅读全文

posted @ 2011-12-14 11:53 数据结构X 阅读(330) 评论(0) 推荐(0) 编辑

将某列的值,多行拼接成一行

摘要: --需求:需要查询每张核销中的存在的货号,各货号用逗号分隔--1、使用自定义函数CREATE FUNCTION GetCheckGoodsNo ( @CheckID VARCHAR(10) )RETURNS NVARCHAR(MAX)AS BEGIN DECLARE @RESULT NVARCHAR(MAX) SELECT @RESULT = ISNULL(@RESULT + ',', '') + RTRIM(Goods_No) FROM CheckGoods WHERE CheckID = @CheckID ... 阅读全文

posted @ 2011-12-14 11:42 数据结构X 阅读(245) 评论(0) 推荐(0) 编辑

SQL行列转换脚本

摘要: --行列互转/******************************************************************************************************************************************************以学生成绩为例子,比较形象易懂******************************************************************************************************************************** 阅读全文

posted @ 2011-12-14 11:35 数据结构X 阅读(208) 评论(0) 推荐(0) 编辑

常用SQL语句

摘要: SELECT o.name AS tbname, c.name AS columnname, t.name AS typename, c.max_lengthFROM sys.tables AS o JOIN sys.columns AS c ON o.object_id = c.object_id JOIN sys.types AS t ON c.system_type_id = t.system_type_idSELECT * FROM sys.views WHERE name LIKE '%Price%' --查询系... 阅读全文

posted @ 2011-12-14 11:22 数据结构X 阅读(219) 评论(0) 推荐(0) 编辑

判断Windows服务是否已经启动

摘要: using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.ServiceProcess;namespace ConsoleApplication1{ class Program { static void Main(string[] args) { ServiceIsExisted("MSSQLSERVER"); } private static bool ServiceIs... 阅读全文

posted @ 2011-12-14 11:10 数据结构X 阅读(296) 评论(0) 推荐(0) 编辑

常用的对称加密算法代码

摘要: using System;using System.Collections.Generic;using System.Text;using System.Security.Cryptography;using System.IO; namespace Regent.TCommons{ /// <summary> /// '******************************************************** /// 模块名称: 安全类 /// 模块功能: 常用的对称加密算法代码。 /// </summary> publi... 阅读全文

posted @ 2011-12-14 10:58 数据结构X 阅读(446) 评论(0) 推荐(0) 编辑

导航