【寒色】数据库
文章平均质量分 51
寒色
专注于.net偶的头像怎么不能修改啊啊啊啊啊
展开
-
.net学习总结(6)之sqlserver 自定义函数与存储过程
21 一个SQLServer的自定义函数中调用一个自定义的存储过程,执行此函数后发出如下提示:“只有函数和扩展存储过程才能从函数内部执行"。 原因:函数只能使用简单的sql语句,逻辑控制语句,复杂一点的存储过程是不能调用的,在函数里也不能使用execute sp_executesql 或者execute 。解决方法把函数改为存储过程,然后在另一个存储过程中象调用函数一样使用此存储过程就可以了。原创 2008-11-15 16:25:00 · 3506 阅读 · 0 评论 -
操作数据库表中的字段(增加、删除列)
1、在sqlserver中如何删除某字段:1) 当字段没有默认值或者约束的时候可以使用:alter table [table_name] drop column [column_name] 来删除。 2) 当有默认值的时候应该先删除默认值,然后再删除此列,不然会报错。具体方法如下:String sql=” select b.name from sysobjects b join原创 2009-04-24 16:21:00 · 12114 阅读 · 4 评论 -
高效分页排序方法
分页排序,当数据达到十万、百万级别的时候,使用何种方式分页排序效率高呢!最近在这个问题上不断的纠缠,网上也有很多方法,但各有各的不足之处。现在列出以下方法,仅供参考:以下方法测试环境:数据量总共166983条记录,每页30条,总共有5567页,读取的字段数目为28列 第1种方法:set ANSI_NULLS ONset QUOTED_IDENTIFIER ONgo原创 2009-12-09 15:25:00 · 4941 阅读 · 1 评论 -
Sql版本除去html并截取指定长度的字符串
set ANSI_NULLS ONset QUOTED_IDENTIFIER ONGo----截取字符串,并出去htmlcreate FUNCTION [dbo].[CutString] (@str varchar(1000),@length int) RETURNS varchar(1000) AS BEGIN declare @mainstr varchar(1000) declare原创 2009-12-30 09:35:00 · 932 阅读 · 0 评论