一直以为很了解sqlserver的加锁过程,在分析一些特殊情况下的死锁之后,尤其是并发单表操作发生的死锁,对于加解锁的过程,有了一些重新的认识,之前的知识还是有一些盲区在里面的。delete加锁与解锁步骤是怎么样的?什么时候对那些对象,加什么类型的琐,加锁与索引的关系是怎么样的,什么时候释放锁?整个 ...
分类:
数据库 时间:
2019-09-24 21:20:34
阅读次数:
122
一、总结 1.网址https://docs.microsoft.com/en-us/sql/relational-databases/system-catalog-views/sys-stats-transact-sql?view=sql-server-2017(sys.stats)2.什么是统计信 ...
分类:
数据库 时间:
2019-09-24 15:47:44
阅读次数:
119
Oracle MySQL SQL Server 【注意】SQL Server 字段有约束或者索引,需要按如下方式处理: 字段是主键: 字段有约束,并且修改后字段长度大于原长度: 字段有索引,比如唯一索引,并且修改后字段长度大于原长度: ...
分类:
数据库 时间:
2019-09-23 18:03:39
阅读次数:
90
数据类型精确数字近似数字字符串Unicode字符串**1.创建表createtable表名(列名1数据类型(大小),列名2数据类型(大小)列名3数据类型(大小))删除表droptable<表名>添加列ALTERTABLE表名ALTERCOLUMN列名数据类型(大小)列:altertablewwwadd备注nvarchar(10)#在www表里添加一个备注列**修改列的数据类型**ALT
分类:
数据库 时间:
2019-09-23 09:22:35
阅读次数:
101
创建数据库: 命令:create database 数据库名; 删除数据库: 命令:drop database 数据库名; 新建表格: 命令:create table 表名 (列名 数据类型,列名2.....) 示例:create table student (sname char(20),sid ...
分类:
数据库 时间:
2019-09-23 00:00:25
阅读次数:
122
LAST() 函数 LAST() 函数返回指定的字段中最后一个记录的值。 提示:可使用 ORDER BY 语句对记录进行排序。 SQL LAST() 语法 SQL LAST() 实例 我们拥有下面这个 "Orders" 表: O_IdOrderDateOrderPriceCustomer 1 200 ...
分类:
数据库 时间:
2019-09-22 11:06:23
阅读次数:
137
做开发的,遇到问题是常态,没有问题才变态。这不昨天还好好的数据库,今天一来就给我闹脾气。一连数据库:有意思的事来了: 咋能失败呢~~ 用windows身份进去,重新建一个瞅瞅,满心欢喜,不一样的用户名,一样的提示结果。【重点是我密密麻麻的数据库呀,windows身份进去一个也没有了。my god~~ ...
分类:
数据库 时间:
2019-09-21 12:40:51
阅读次数:
136
今天老师要求本来的php+mysql改为php+sqlserver,在网上搜索了相应的教程,说是“需要下载安装Microsoft Drivers for PHP for SQL Server驱动”,下载地址:链接,但是我下载完成后,按照教程,发现出现了Call to undefined functi ...
分类:
数据库 时间:
2019-09-20 21:20:45
阅读次数:
290
1)比如表中有三列数据: 2)执行如下查询: 3)显示如下结果: STUFF函数: a.作用 stuff(param1, startIndex, length, param2)将param1中自startIndex(SQL中都是从1开始,而非0)起,删除length个字符,然后用param2替换删掉 ...
分类:
数据库 时间:
2019-09-20 17:12:18
阅读次数:
123
记录工作中遇到的问题,分享出来: 原博客地址:https://blog.csdn.net/weixin_40782680/article/details/85038281 今天遇到一个比较郁闷的问题,如下图: 点击库存或者点击销售,查询数据很慢,有的将近几十秒,查询数据用的是存储过程,在数据库中执行 ...
分类:
数据库 时间:
2019-09-19 19:34:34
阅读次数:
187