- 博客(9)
- 收藏
- 关注
转载 分页存储过程
----------建立表---------- if exists(select * from sys.objects where object_id = object_id (N'[DBO]. [TERMINATOR]') and type in (N'U')) DROP TABLE [DBO].[TERMINATOR] GO CREA...
2011-12-26 23:46:00 36
转载 使用 APPLY 来为每行调用表值函数
USE AdventureWorks -----使用 CROSS APPLY ------ -----创建表值函数----- CREATE FUNCTION dbo.fn_WorkOrderRouting (@WorkOrderID int) RETURNS TABLE AS RETURN SELECT WorkOrderID, ProductI...
2011-12-26 23:44:00 88
转载 不允许某些插入表数据的触发器
在表中不允许执行某些insert操作 USE [AdventureWorks] GO CREATE TRIGGER [Sales].[]iStore].[Store] AFTER INSERT AS BEGIN SET NOCOUNT ON; BEGIN TRY --判断是否插入记录的CustomerID字段是否已...
2011-12-26 23:31:00 378
转载 不允许删除表数据的触发器
USE [AdventureWorks] GO CREATE TRIGGER [HumanResources].[dEmployee] ON [HumanResouces].[Employee] INSTEAD OF DELETE NOT FOR REPLICATION AS BEGIN SET NOCOUNT ON; DECLARE @DeleteCo...
2011-12-26 23:30:00 515
转载 创建 AFTER DML 触发器
-----------创建 AFTER DML 触发器---------- CREATE TRIGGER [ scema_name . ]trigger_name ----可选的架构拥有者以及必需的用户定义的新触发器的名字 on table ----------应用触发器的表名 --------允许你指定ENCRYPTION和/EXECUTE AS子句。ENCRYP...
2011-12-26 23:29:00 136
转载 多种联结语句
-----内联结3个表返回产品的折扣信息----- SELECT p.Name,s.DiscountPct from Sales.SpecialOffer s inner JOIN Sales.SpecialOfferProduct o ON s.SpecialOfferID=o.SpecialOfferID INNER JOIN Product...
2011-12-26 23:27:00 66
转载 查询语句
------使用distinct消除重复值---- use AdventureWorks select distinct HireDate from HumanResources.Employee -----在聚合函数中使用distinct ----- -----如果你想计算产品列表的平均价格,可以使用如下查询语句---- select AVG(...
2011-12-26 23:25:00 54
转载 【转】面向对象原则:高内聚、低耦合。多聚合、少继承
面向对象原则:高内聚、低耦合。多聚合、少继承 面向对象的基本原则:多聚合,少继承。低耦合,高内聚.【高内聚、低耦合】 内聚:每个模块尽可能独立完成自己的功能,不依赖于模块外部的代码。 耦合:模块与模块之间接口的复杂程度,模块之间联系越复杂耦合度越高,牵一发而动全身。 目的:使得模块的“可重用性”、“移植性”大大增强 通常程序结构中各模块的内聚程度越...
2011-12-25 21:27:00 63
转载 JavaScaript实现图片分页
<script type="text/javascript"> var page = 1; //当前页面 var pagesize = 2; //每页显示数量 var picnum = 18; //图片总数量 var pagenum; //总页面数 var showpage = ''; var showpage1 = ''; function showp...
2011-12-25 02:10:00 145
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人