博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  数据库

摘要:查询分析器,连接时,身份验证使用"使用windows身份验证"然后,执行:EXEC sp_password NULL, '新密码', 'Sa' 阅读全文

posted @ 2013-07-25 21:11 米粒3 阅读(207) 评论(0) 推荐(0)

摘要:用exec调用带有output输出参数的存储过程,想要得到输出参数的值,必须在调用参数后面加output关键字,如: declare @value int exec up_test 2,3,@value output print @value 这样@value才会有值,如果没有output啥都print不出来 阅读全文

posted @ 2013-07-19 14:47 米粒3 阅读(349) 评论(0) 推荐(0)

摘要:NET中调用存储过程(Output、Input).NET中调用存储过程(Output、Input)带输入输出参数的存储过程带输入输出参数的存储过程createprocedureitemCodes@itemName1varchar(50),@sizeName1varchar(50),@itemCodevarchar(5)outputasselect@itemCode=itemmap.ItemCodefromitemmapinnerjoinitemonitemmap.ItemCode=item.ItemCodewhere(item.ItemName1=@itemName1anditem.SizeN 阅读全文

posted @ 2013-07-11 10:50 米粒3 阅读(342) 评论(0) 推荐(0)

摘要:CREATE FUNCTION自定义函数名( 自定义参数)RETURNS 返回值类型ASBEGIN --声明返回值 DECLARE <@ResultVar, sysname, @Result> <Function_Data_Type, ,int> --通过查询给返回值赋值 SELECT <@ResultVar, sysname, @Result> = <@Param1, sysname, @p1> --return返回值 RETURN <@ResultVar, sysname, @Result>END***************** 阅读全文

posted @ 2013-05-17 11:22 米粒3 阅读(1498) 评论(0) 推荐(0)

摘要:FOR XML PATH 有的人可能知道有的人可能不知道,其实它就是将查询结果集以XML形式展现,有了它我们可以简化我们的查询语句实现一些以前可能需要借助函数活存储过程来完成的工作。那么以一个实例为主. 一.FOR XML PATH 简单介绍 那么还是首先来介绍一下FOR XML PATH ,假设现在有一张兴趣爱好表(hobby)用来存放兴趣爱好,表结构如下: 接下来我们来看应用FOR XML PATH的查询结果语句如下:SELECT*FROM@hobbyFOR XML PATH 结果:<row> <hobbyID>1</hobbyID> <hName 阅读全文

posted @ 2013-05-16 18:15 米粒3 阅读(195) 评论(0) 推荐(0)

摘要:将某种数据类型的表达式显式转换为另一种数据类型。CAST 和 CONVERT 提供相似的功能。语法 使用 CAST:CAST ( expression AS data_type )使用 CONVERT:CONVERT (data_type[(length)], expression [, style])参数 expression是任何有效的 Microsoft® SQL Server™ 表达式。有关更多信息,请参见表达式。data_type目标系统所提供的数据类型,包括 bigint 和 sql_variant。不能使用用户定义的数据类型。有关可用的数据类型的更多信息,请参见数据类型 阅读全文

posted @ 2013-05-16 17:51 米粒3 阅读(138) 评论(0) 推荐(0)