随笔分类 -  SQL

数据库语句
摘要:--获取当前月份的第一天 DECLARE @FirstDay varchar(20)=cast(convert(varchar(8),getdate(),23)+'01' as datetime); --获取当天23:59:59 select getdate(),convert(datetime,c 阅读全文
posted @ 2019-01-22 11:19 Paddy138 阅读(213) 评论(0) 推荐(0)
摘要:常用存储过程事务的基本结构 "参考了该文章" 测试 在此做一个测试,分别进行增删改,看能否正常回滚 未做执行前,进行的查询结果 准备执行的语句 : 执行后的结果为: 与未执行前结果一样 那我们把事务去掉后,只执行Try里的语句结果会怎样呢 结果: 成功地增加了一条叫“杨沫”的数据 成功地删除了Use 阅读全文
posted @ 2018-02-26 16:06 Paddy138 阅读(242) 评论(0) 推荐(0)
摘要:DECLARE My_Cursor CURSOR FOR SELECT CellID,TableName FROM [dbo].[tblUpdateInfo] OPEN My_Cursor; DECLARE @CellID char(2) DECLARE @TableName varchar(50) 阅读全文
posted @ 2017-06-07 20:18 Paddy138 阅读(194) 评论(0) 推荐(0)
摘要:索引的概念 聚集索引是指数据库表行中数据的物理顺序与键值的逻辑(索引)顺序相同。一个表只能有一个聚集索引,因为一个表的物理顺序只有一种情况,所以,对应的聚集索引只能有一个。 作用: ①提高查询性能 ②按需重新生成或重新组织来控制表碎片。 视图也可以创建聚集索引。 非聚集索引是一种与存储在表中的数据相 阅读全文
posted @ 2017-03-23 17:14 Paddy138 阅读(141) 评论(0) 推荐(0)