SQL SERVER
文章平均质量分 78
279503482
暂无
展开
-
数据分页 存储过程
IF EXISTS(SELECT * FROM sys.objects WHERE [NAME] = Pagination) DROP PROCEDURE PaginationGOCREATE PROCEDURE Pagination @tblName NVARCHAR(255),-- 表名 @strGetFields NVARCHAR(1000) = *,--原创 2010-04-14 15:28:00 · 585 阅读 · 2 评论 -
将数据库中的数据转换为insert语句
<br />将数据库中的数据转换成insert语句的T-SQL代码如下:<br />if exists(select * from sys.objects where name = 'sp_generate_insert_script')<br /> drop proc sp_generate_insert_script<br />go<br />create procedure sp_generate_insert_script <br /> @table_list varchar(8000)='*'<b原创 2010-07-21 22:41:00 · 3415 阅读 · 0 评论 -
SQL Server 面试题
<br />维护数据库的完整性、一致性、你喜欢用触发器还是自写业务逻辑?为什么?<br />答:尽可能用约束(包括CHECK、主键、唯一键、外键、非空字段)实现,这种方式的效率最好;其次用触发器,这种方式可以保证无论何种业务系统访问数据库都能维持数据库的完整性、一致性;最后再考虑用自写业务逻辑实现,但这种方式效率最低、编程最复杂,当为下下之策。<br />什么是事务?什么是锁?<br />答:事务是指一个工作单元,它包含了一组数据操作命令,并且所有的命令作为一个整体一起向系统提交或撤消请求操作,即这组命令要原创 2010-12-29 08:53:00 · 1484 阅读 · 0 评论