SQL Server XML数据解析
DECLARE @ItemMessage XML DECLARE @ItemTable TABLE(ItemNumber INT PRIMARY KEY,ItemDescription NVARCHAR(300))set ARITHABORT ON SET @ItemMessage=N' 1 XBox 360,超值 2 Windows Ph …… 阅读全文
DECLARE @ItemMessage XML DECLARE @ItemTable TABLE(ItemNumber INT PRIMARY KEY,ItemDescription NVARCHAR(300))set ARITHABORT ON SET @ItemMessage=N' 1 XBox 360,超值 2 Windows Ph …… 阅读全文
--“管理”-“数据库邮件”-右键“配置数据库右键”Exec msdb.dbo.sp_send_dbmail @profile_name='HuSir',@recipients='32134324324@qq.com',@subject='test1111111',@body='test001',@body_format = 'HTML'; …… 阅读全文
--配置SQLSERVER数据库的DBLINKexec sp_addlinkedserver @server='WAS_SMS',@srvproduct='',@provider='SQLOLEDB',@datasrc='10.131.20.100'exec sp_addlinkedsrvlogin 'WAS_SMS','false', NULL,'CustomSMS','SqlGdn …… 阅读全文
--修改字段类型:--alter table 表名 alter column 待修改字段名 待修改字段类型alter table users alter column userid varchar(10)--多个字段建立唯一索引create unique index [索引名] on 表名(字段名,字段名)alter table 表名 add constraint 约束名 unique …… 阅读全文
前些天客户提出一个这样的要求:一个手机订餐网,查询当前所在位置的5公里范围的酒店,然后客户好去吃饭。拿到这个请求后,不知道如何下手,静静地想了一下,在酒店的表中增加两个字段,用来存储酒店所在的经度和纬度,当订餐的时候,要求手机得到当前客户所在的经度和纬度传过来,再与数据库中酒店的经度和纬度计算一下,就查出来。为了在数据库中查询两点之间的距离,所以这个函数需要在数据库中定义。我网 …… 阅读全文
/*带输入输出参数存储过程*/ALTER PROCEDURE pro_test2 @userID INT, @maxUserID INT OUTPUT, @countUser INT OUTPUTAS BEGIN SELECT * FROM dbo.SY_ADMIN WHERE UserID=@userID --10075 SELECT @maxUser …… 阅读全文
一.WITH AS的含义 WITH AS短语,也叫做子查询部分(subquery factoring),可以让你做很多事情,定义一个SQL片断,该SQL片断会被整个SQL语句所用到。有的时候,是为了让SQL语句的可读性更高些,也有可能是在UNION ALL的不同部分,作为提供数据的部分。 特别对于UNION ALL比较有用。因为UNION ALL的每个部分可能相同,但是如果每个部分 …… 阅读全文
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Configuration;using System.Data.SqlClient;using System.Data;namespa …… 阅读全文