随笔分类 - 数据库
连接ORalce数据库
摘要:一. .NET连接Oralce数据库<add name="ConnectionString" connectionString="Data Source=Oralce客户端中显示的数据库名称;Persist Security Info=True;User ID=Oralce客户端中显示的SID;Password=密码;Unicode=True" providerName="System.Da...
阅读全文
终于搞定sp_executesql的调用
摘要:终于搞定sp_executesql包含输出的多参数的调用,网上竟然没有很好的参考 set @sql = N'select @I_ZSL =sum(I_SL), @I_ZYZ = sum(I_YZ), @I_ZZJ = sum(I_LJZJ), @I_ZJZ = (sum(I_YZ) - sum(I_LJZJ)) from V_GZ_SGZ_GZINFO_TYB where V_DW_DM =...
阅读全文
根据基本表结构及其数据生成SQL语句
摘要:create proc spGenInsertSQL@TableName as varchar(100)as--declare @TableName varchar(100)--set @TableName = 'orders'--set @TableName = 'eeducation'DECLARE xCursor CURSOR FORSELECT name,xusertypeFROM ...
阅读全文
删除与恢复扩展存储过程 SQL 2000数据库
摘要:命令删除SQL的扩展 use master exec sp_dropextendedproc 'xp_cmdshell' exec sp_dropextendedproc 'xp_dirtree' exec sp_dropextendedproc 'xp_enumgroups' exec sp_dropextendedproc 'xp_fixeddrives' exec sp_dropexte...
阅读全文
提高查询速度方法总结(转)
摘要:这个帖子主要总结提高查询速度的方法,涉及到减少连接数据库次数、建立索引、优化语句等方面。 关于索引,推荐转载的这篇文章http://blog.csdn.net/dutguoyi/archive/2006/01/10/575617.aspx 改善SQL语句的效率http://community.csdn.net/Expert/topic/5087/5087396.xml?temp=.345669数据...
阅读全文
sql2005分页SQL
摘要:CREATE PROCEDURE [dbo].[GetUsers] --得到用户列表,注意这里的参数 @RowIndex int, @RecordCount intASBEGIN SET NOCOUNT ON; With VUsers as ( select *,row_number() over (order by UserID desc) as RowNu...
阅读全文
强类型DataSet不适合的项目应用
摘要:我认为,强类型DataSet为快捷开发而生.因为快,也因为强,而失去了Dataset的很多灵活性.所以,我看到几个不适合用强类型DataSet的项目类型(一些随笔,不一定完全正确,请网友留言评论): 1.大型项目.因为强类型DataSet中的DataAdapter返回的都是强类型的DataSet,你如果想动态返回一个视图或其他表,很不方便.如果你另写数据层,又存在不统一的情况.另外,如使用WebS...
阅读全文
MS-SQL数据库开发常用汇总(摘抄)
摘要:1.按姓氏笔画排序:Select * From TableName Order By CustomerName Collate Chinese_PRC_Stroke_ci_as 2.数据库加密:select encrypt('原始密码')select pwdencrypt('原始密码')select pwdcompare('原始密码','加密后密码') = 1--相同;否则不相同 encryp...
阅读全文
浙公网安备 33010602011771号