--创建新表

/****************************************************************************************

*****************************************************************************************
* File Name : Rollout_Priming_dbo.Test
* Description/Purpose : Priming to 
* Last Author : Huairong Chen
* Last Check Date : 08/31/2020
*
* Returns :
*
*****************************************************************************************
****************************************************************************************/

USE [Finance]
GO

IF NOT EXISTS (SELECT 1 FROM sysObjects WHERE Id=Object_ID(N'[dbo].[Test]') AND xtype='U')
BEGIN
CREATE TABLE [dbo].[Test](
[UserId] INT IDENTITY(1,1) PRIMARY KEY NOT NULL,
[UserName] Varchar(20) NOT NULL,
[EnabledFlag] Bit NOT NULL,
[CreatedBy] Varchar(50) NOT NULL,
[CreatedDate] Datetime,
[ModifiedBy] Varchar(50) NOT NULL,
[ModifiedDate] Datetime,
[RowVer] Rowversion
)

END
GO

--创建存储过程

/****************************************************************************************

*****************************************************************************************
* File Name : Rollout_GetReasonableCauseCode_sp.sql
* Description/Purpose : 

* Last Author : 
* Last Check Date : 09/15/2020
*
* Returns :
*
* Assumptions :
*****************************************************************************************
****************************************************************************************/

Use Finance
Go

IF OBJECT_ID('[dbo].[GetReasonableCauseCode_sp]') IS NOT NULL
DROP PROC [dbo].[GetReasonableCauseCode_sp]
GO


CREATE PROCEDURE [dbo].[GetReasonableCauseCode_sp]
AS
BEGIN

BEGIN TRY

  xxxx

END TRY

BEGIN CATCH
  throw
END CATCH
END
GO
GRANT EXECUTE
ON [dbo].[GetReasonableCauseCode_sp]
TO FinanceRole

--创建function函数

USE [fbrsql]
GO

IF EXISTS (
SELECT 1
FROM sys.objects
WHERE object_id = OBJECT_ID(N'[dbo].[fn_GetDisbursementCodeByPmiDetail]')
AND type IN (

N'FN'
,N'IF'
,N'TF'
,N'FS'
,N'FT'

)
)
DROP FUNCTION [dbo].[fn_GetDisbursementCodeByPmiDetail]
GO

CREATE FUNCTION [dbo].[fn_GetDisbursementCodeByPmiDetail] (@PMIDTLID INT)
RETURNS VARCHAR(3)
AS
BEGIN

xxx

END
GO

SQL Server创建表,存储过程,function函数脚本规范的更多相关文章

  1. SQL Server 创建表分区

    原文:SQL Server 创建表分区 先准备测试表 CREATE TABLE [dbo].[Employee] ( EmployeeNo ,) PRIMARY KEY, EmployeeName ) ...

  2. SQL Server创建表超出行最大限制解决方法

    问题的现象在创建表A的时候,出现“信息 511,级别 16,状态 1,第 5 行  无法创建大小为 的行,该值大于允许的最大值 8060.”的信息提示.很奇怪,网上查了一下,是因为要插入表的数据类型的 ...

  3. SQL Server 创建表

    SQL Server 创建表 我们在上一节中完成了数据库的创建,在本节,我们要往这个新的数据库中加入点数据,要想将数据添加到数据库,我们就必须在数据库中添加一个表,接下来来看看具体的操作. 我们的数据 ...

  4. 解密SQL SERVER 2005加密存储过程,函数

    在SQL SERVER 2005中必须用专用管理连接才可以查看过程过程中用到的表 EG:sqlcmd -A 1>use test 2>go 1>sp_decrypt 'p_testa ...

  5. SQL Server系统表和常用函数(转)

    sysaltfiles 主数据库 保存数据库的文件 syscharsets 主数据库 字符集与排序顺序sysconfigures 主数据库 配置选项syscurconfigs 主数据库 当前配置选项s ...

  6. SQL SERVER系统表和常用函数介绍

    sysaltfiles 主数据库 保存数据库的文件 syscharsets 主数据库 字符集与排序顺序sysconfigures 主数据库 配置选项syscurconfigs 主数据库 当前配置选项s ...

  7. SQL Server 创建表 添加主键 添加列常用SQL语句

    --删除主键 alter table 表名 drop constraint 主键名 --添加主键 alter table 表名 add constraint 主键名 primary key(字段名1, ...

  8. sql server创建表相关

    1,设置主键的sql的三种方式 a.字段名 int primary key b.字段名 int constraint 主键名 primary key clustered(字段名) c.创建表是,后置一 ...

  9. SQL Server 创建表 添加主键 添加列常用SQL语句【转】

    --删除主键alter table 表名 drop constraint 主键名--添加主键alter table 表名 add constraint 主键名 primary key(字段名1,字段名 ...

  10. SQL SERVER创建表

    创建表 create table table_name ( column_name_1 data_type, column_name_2 data_type NOT NULL, column_name ...

随机推荐

  1. netmiko批量操作华为设备

    from concurrent.futures import ThreadPoolExecutorimport timeimport netmikoimport osfrom threading im ...

  2. page-break-after:always 打印分页

    在实现打印功能时候,可以完整分页,需要配合二维数组来使用,避免下一页数据展示到上一页

  3. 升级grafana

    We recommend everyone to upgrade Grafana often to stay up to date with the latest fixes and enhancem ...

  4. ES-分页查询

    从一个分页问题开始 做分页查询,当分页达到一定量的时候,报如下错误 Result window is too large, from + size must be less than or equal ...

  5. Java pom阿里云插件

    <pluginRepositories> <pluginRepository> <id>alimaven spring plugin</id> < ...

  6. C# List间的交集并集差集

    一.简单类型List的交集并集差集 1.先定义两个简单类型的List List<int> listA = new List<int>() { 1, 2, 3, 4, 5, 6, ...

  7. Cleanest XMaster绿色解压最新版下载9.6密钥激活码

    cad安装报错换了好几个版本都不行,用这个卸载了一下,确实有用 Cleanest XMaster绿色版cad卸载工具分享下载 地址一(百度网盘) 地址二(直接下载) 9.6.05密钥:[AtrXShX ...

  8. scrapy框架学习(五)定义数据结构和多页爬取

    定义数据结构和多页爬取 定义数据结构 在items.py文件中定义你要提取的内容(定义数据结构),比如我提取的内容为用户名name.用户头像链接face_src.好笑数funny.评论数comment ...

  9. xshell拖拽文件

    直接在linux中输入命令 yum install lrzsz 安装完毕后即可拖拽文件.

  10. drupal clean url 配置

    使用 find / -name "apachectl"查找文件目录下执行 ./apachectl -v 转载于:https://www.cnblogs.com/thinkingth ...