200912月开篇

12.25日开始整体项目的搭建

12.27号 基本搭建好开发工具.计划12.31号前完成全部搭建工作

12.28号 开了一天项目会议....

12.29日 后台库,通用库的建立.

表设计,实体创建,权限设置,版本更新,通用代码等.

主要用于纪录每日学到的东西,每日纪录,每月1篇.

 

12.21日

SQL创建表

CREATE TABLE TableName

(

 Record_ID  int  IDENTITY(1,1) not null,   --纪录ID

 List_Order  int  not null default(0)          --排序

 CONSTRAINT PK_TableName Primary Key(Record_ID)

)

 

CREATE UNIQUE NONCLUSTERED INDEX [UK__TableName] ON [dbo].[TableName]
(
 [List_Order] ASC
)WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY]

 

//添加备注信息等等 

 

12.23

XACT_STATE

1=当前请求有活动的用户事务。请求可以执行任何操作,包括写入数据和提交事务。 

0=当前请求没有活动的用户事务。

-1

当前请求具有活动的用户事务,但出现了致使事务被归类为无法提交的事务的错误。请求无法提交事务或回滚到保存点;它只能请求完全回滚事务。请求在回滚事务之前无法执行任何写操作。请求在回滚事务之前只能执行读操作。事务回滚之后,请求便可执行读写操作并可开始新的事务。

 

 

GO

-- Verify that the table does not exist.
IF OBJECT_ID (N'my_books', N'U') IS NOT NULL
    DROP TABLE my_books;
GO

-- Create table my_books.
CREATE TABLE my_books
    (
    Isbn        int PRIMARY KEY,
    Title       NVARCHAR(100)
    );
GO

BEGIN TRY
    BEGIN TRANSACTION;
                          ALTER TABLE my_books
            DROP COLUMN author;
    COMMIT TRANSACTION;
END TRY
BEGIN CATCH
 
SELECT
        ERROR_NUMBER() as ErrorNumber,
        ERROR_MESSAGE() as ErrorMessage;

    IF (XACT_STATE())<>0

    BEGIN
           ROLLBACK TRANSACTION;
    END;

    END CATCH;
GO

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值