`
lovnet
  • 浏览: 6921386 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
文章分类
社区版块
存档分类
最新评论

一般企业网站存储过程锦集

阅读更多

--1根据ID,表名得到对应的信息
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE proc [dbo].[GetTitle]
(
@ID nvarchar(20),
@TableName nvarchar(30)
)
as
exec ('select Title from '+@TableName +' where ID='+@ID)
GO
--2插入新闻,产品信息
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE proc [dbo].[InsertProductInfo]
(
@Title nvarchar(100),
@ParentID int,
@ModifyTime datetime,
@Author nvarchar(30),
@Hits int,
@Content ntext,
@PictureUrl nvarchar(100),
@keyword nvarchar(100),
@TableName nvarchar(50)
)
as
exec ('insert into '+@TableName+' (Title,ParentID,ModifyTime,Author,Hits,[Content],PictureUrl,Keyword)
values (
'''+@Title+''','+@ParentID+','''+@ModifyTime+''','''+@Author+''','+@Hits+','''+@Content+''','''+@PictureUrl+''','''+@keyword+''')')
GO
--3根据标题,表名称得到ID信息
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE proc [dbo].[GetParentID]
(
@Title nvarchar(30),
@TableName nvarchar(30)
)
as
exec ('select ID from '+@TableName+' where Title='''+@Title+'''')
GO
--4
--6招聘信息
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
create proc [dbo].[InsertCompanyEmployee]
(
@Title nvarchar(50),
@JobNum int,
@JobPhone nvarchar(30),
@JobExperience nvarchar(50),
@Description nvarchar(300),
@JobEducation nvarchar(50),
@JobSalary nvarchar(50),
@TableName nvarchar(50)
)
as
exec ('insert into '+@TableName+' (Title,JobNum,JobPhone,JobExperience,Description,JobEducation,JobSalary)
values (
'''+@Title+''','+@JobNum+','''+@JobPhone+''','''+@JobExperience+''','''+@Description+''','''+@JobEducation+''','''+@JobSalary+''')')
GO
--7
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
create proc [dbo].[UpdateCompanyEmployee]
(
@ID int,
@Title nvarchar(50),
@JobNum int,
@JobPhone nvarchar(30),
@JobExperience nvarchar(50),
@Description nvarchar(300),
@JobEducation nvarchar(50),
@JobSalary nvarchar(50),
@TableName nvarchar(50)
)
as
exec ('update '+@TableName+' set Title='''+@Title+''',JobNum='+@JobNum+',JobPhone='''+@JobPhone+''',
JobExperience=
'''+@JobExperience+''',Description='''+@Description+''',JobEducation='''+@JobEducation+''',JobSalary='''+@JobSalary+'''where ID='+@ID)
GO
--8批量删除ID集合信息
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE proc [dbo].[DelAllByKeys]
(
@IDS nvarchar(100),
@TableName nvarchar(30)
)
as
exec('delete from '+@TableName +' where ID in'+'('+@IDS+')')
GO
--9根据删除
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE proc [dbo].[DelDataInfoByID]
(
@ID nvarchar(20),
@TableName nvarchar(30)
)
as
exec('delete from '+@TableName +' where ID='+@ID)
GO
--10
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE proc [dbo].[InsertLinkInfo]
(
@Title nvarchar(50),
@LinkUrl nvarchar(100),
@PictureUrl nvarchar(100),
@TableName nvarchar(50)
)
as
exec ('insert into '+@TableName+' (Title,LinkUrl,PictureUrl)
values (
'''+@Title+''','''+@LinkUrl+''','''+@PictureUrl+''')')
GO
--11
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE proc [dbo].[InsertMessage]
(
@Title nvarchar(50),
@UserName nvarchar(30),
@EMail nvarchar(50),
@Phone nvarchar(20),
@Address nvarchar(50),
@Description nvarchar(500),
@TableName nvarchar(50)
)
as
exec ('insert into '+@TableName+' (Title,UserName,EMail,Phone,Address,Description)
values(
'''+@Title+''','''+@UserName+''','''+@EMail+''','''+@Phone+''','''+@Address+''',
'''+@Description+''')')
GO
--12插入新闻,产品分类
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE proc [dbo].[InsertCategory]
(
@Title nvarchar(50),
@TableName nvarchar(50),
@Keyword nvarchar(50),
@ParentID nvarchar(50),
@Depth int,
@version nvarchar(20)
)
as
exec ('insert into '+@TableName+' (Title,Keyword,ParentID,Depth,Version)
values (
'''+@Title+''','''+@Keyword+''','+@ParentID+','+@Depth+','''+@version+''')')
GO
--13批量更新表是否最新
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE proc [dbo].[UpdateAllByKeys]
(
@IDS nvarchar(100),
@TableName nvarchar(30)
)
as
declare @sql nvarchar(300)
set @sql='update '+@TableName+' set IsNew=(case when IsNew=1 then 0 else 1 end) where ID in'+'('+@IDS+')'
exec (@sql)
GO
--14
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE proc [dbo].[UpdateHits]
(
@ID int,
@TableName nvarchar(30),
@Hits int
)
as
exec ('update '+@TableName+' set Hits='+@Hits+' where ID='+@ID)
GO
--15
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE proc [dbo].[UpdateLinkInfo]
(
@ID int,
@Title nvarchar(50),
@LinkUrl nvarchar(100),
@PictureUrl nvarchar(100),
@TableName nvarchar(50)
)
as
exec ('update '+@TableName+' set Title='''+@Title+''',
LinkUrl=
'''+@LinkUrl+''',PictureUrl='''+@PictureUrl+''' where ID='+@ID+'')
GO
--16
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE proc [dbo].[UpdateMessage]
(
@ID int,
@Reply nvarchar(500),
@TableName nvarchar(50)
)
as
exec ('update '+@TableName+' set Reply='''+@Reply+''' where ID='+@ID+'')
GO
--17
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE proc [dbo].[UpdateNewsByTableName]
(
@ID int,
@Title nvarchar(50),
@TableName nvarchar(50),
@Keyword nvarchar(50),
@ParentID nvarchar(50),
@Depth int,
@version nvarchar(20)
)
as
declare @sql nvarchar(300)
set @sql='update '+@TableName+' set Title='''+@Title+''',Keyword='''+@Keyword+''',ParentID='+@ParentID+',Depth='+@Depth+',version='''+@version+''' where ID='+@ID
exec (@sql)
GO
--18
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE proc [dbo].[UpdateProductInfoByID]
(
@ID int,
@Title nvarchar(50),
@ModifyTime datetime,
@Author nvarchar(50),
@Hits int,
@ParentID nvarchar(50),
@Content ntext,
@PictureUrl nvarchar(100),
@Keyword nvarchar(100),
@TableName nvarchar(50)
)
as
exec ('update '+@TableName+' set Title='''+@Title+''',Author='''+@Author+''',PictureUrl='''+@PictureUrl+'''
,ParentID=
'+@ParentID+',ModifyTime='''+@ModifyTime+''',Content='''+@Content+''',Hits='+@Hits+',Keyword='''+@Keyword+''' where ID='+@ID
)
GO
--19
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE proc [dbo<spa

分享到:
评论

相关推荐

    MongoDB面试锦集

    ### MongoDB面试锦集知识点解析 #### 1. NoSQL数据库的定义 - **定义**: NoSQL(Not Only SQL)数据库是指非关系型数据库,这类数据库主要用于处理海量数据,并且能够提供高可伸缩性和高性能。 - **特点**: - **非...

    仓库业务流程图,数据流程图锦集

    在"数据流程图锦集"中,可能包含了仓库管理系统中的数据流,例如库存信息的更新、订单处理、库存预警等。数据流程图通常由四个基本元素组成:数据流、数据存储、加工(处理)和外部实体,它们共同描绘了数据如何在...

    述职报告锦集六篇_1.docx

    从《述职报告锦集六篇_1.docx》的文件中,我们可以提炼出许多与文档处理和信息管理相关的知识点。这些知识点不仅适用于畜牧业生产和动物疫病防治等领域,同样适用于各类组织和企业中的日常工作。 首先,文档格式与...

    BQ示例锦集(三)

    【标题】"BQ示例锦集(三)"涵盖了用友华表的四十个经典示例,这些示例主要用于帮助用户理解和掌握BQ7.6及以上版本的使用技巧和功能特性。用友华表是一款强大的商业智能工具,旨在为企业提供高效的数据分析和决策...

    java面试锦集(面试常见题)

    【Java面试锦集】中的知识点详解: 1. 面向对象的四大特征: - **抽象**:抽象是忽略不重要的细节,关注核心功能,包括过程抽象(方法)和数据抽象(类)。 - **继承**:允许创建新类(子类)继承已有类(父类)...

    转正的述职报告锦集九篇.docx

    【转正的述职报告锦集九篇.docx】是一份包含多篇个人述职报告的文档,主要用于员工转正申请,报告中详细记录了员工在试用期的工作业绩、技能提升和个人发展等方面的情况。以下是报告中提到的一些关键知识点: 1. **...

    oracle数据库资料锦集人人必备

    这个"Oracle数据库资料锦集人人必备"压缩包文件显然包含了丰富的Oracle学习资源,旨在帮助用户深入理解和掌握Oracle数据库的相关知识。以下是对其中可能包含的内容的详细解析: 1. **Oracle基础概念**:资料可能...

    销售合同锦集7篇.docx

    根据给定文件的信息,我们可以从中提炼出几个关键的IT知识点,虽然这些文件主要涉及的是销售合同的具体内容,但在处理这类文档的过程中,可以涉及到一些技术应用背景下的知识点,比如电子合同管理系统的实现、合同...

    个人述职报告模板锦集五篇.docx

    例如,在西药房的日常管理中,负责人需要对药品的补给、存储和调配进行严格把控,确保药品的品质和供应安全。 接下来,在药房服务与沟通方面,药房工作人员作为医疗服务的重要环节,必须提供高质量的服务。这不仅...

    数控专业实习总结锦集7篇.doc

    此外,实习还包含了对企业生产环境的了解,如参观汽车制造企业,认识到安全生产的重要性,接受了安全生产培训,理解了企业生产流程和核心制造环节,特别是与机加工相关的工艺。 在实习的具体工作中,学生可能被分配...

    推荐个人述职报告锦集九篇.docx

    **标题和描述**: “推荐个人述职报告锦集九篇.docx” - **文档管理**: 在现代办公环境中,文档管理是一项重要的IT技能。它不仅涉及到文档的存储和检索,还包括文档的安全性、版本控制等方面。 - **信息安全**: 对于...

    主任工作述职报告模板锦集六篇.docx

    主任工作述职报告是企业中高层管理者定期向组织汇报工作、阐述职责执行情况的重要文档,它体现了个人对岗位责任的理解和履行。在这个特定的主任工作述职报告模板中,我们可以看到几个关键的知识点: 1. **安全生产*...

    主任述职报告范文锦集十篇.docx

    - **电子文档管理系统**:采用电子文档管理系统可以实现文档的数字化存储、分类管理、检索等功能,极大地方便了文档的管理和使用。 - **自动化工具的应用**:利用自动化工具(如RPA机器人流程自动化)可以自动完成...

    java面试题锦集 之 葵花宝典

    ### Java面试题锦集中知识点详解 #### 一、面向对象的四大特征 1. **抽象**: - 定义:抽象是指在编程过程中只关注事物的本质特征,忽略不必要的细节,以便更好地理解和处理问题。 - 实现方式:在Java中,抽象...

    实用转正述职报告锦集10篇.docx

    CRM系统能够帮助收集、存储并分析客户数据,为销售人员提供决策支持。 - **个性化服务**: 通过对客户数据的分析,CRM系统可以帮助企业为客户提供个性化的服务和支持,增强客户满意度和忠诚度。 #### 5. 信息安全 - ...

    有关主任述职报告锦集7篇.docx

    - **文档管理**:确保所有重要的文件(如主任述职报告)得到妥善存储、分类和保护的过程。这包括制定标准的操作程序来指导文档的创建、审批、分发以及存档。 - **版本控制**:通过记录文档的所有更改历史来跟踪...

    最全版Oracle面试题锦集

    Oracle数据库是全球广泛使用的大型关系型数据库管理系统,其在企业级应用中占据着重要的地位。对于寻求成为Oracle DBA(数据库管理员)或者相关职位的专业人士来说,掌握Oracle相关的知识并能在面试中游刃有余至关...

    高中青春的作文锦集10篇.docx

    - **在线学习平台**:如慕课(MOOC)、在线课程网站等。 #### 实际应用: - **案例1**:利用在线平台分享高中时期的作文,可以作为一个数字化教育的实例。比如,将学生的作品上传至网络,不仅便于保存和传播,还能...

    主管述职报告模板锦集七篇.doc

    【主管述职报告】是企业中管理层人员对其职责范围内工作进行总结和反思的一种正式文档,通常在年度或季度末提交。这篇述职报告聚焦于主管在行政部的职责,特别是食堂管理工作,旨在展示过去一年的工作成果、改进措施...

    北京银行商务礼品方案1111new.pptx

    作为商务礼品,它将传统存储工具与信用卡形态相结合,既实用又时尚,便于携带,可以用于存储重要数据,体现科技与生活的融合。 2. **织锦垫+杯垫**:采用织锦缎材质,27cm*21cm*5cm规格,单价120元/套。这类礼品在...

Global site tag (gtag.js) - Google Analytics