随笔分类 - Sql
摘要:--查询LogDB使用空间use LogDB SELECT Name,physical_name,Size/128.0 AS [Size(MB)],FILEPROPERTY(Name,'SpaceUsed')/128.0 AS [SpaceUsed(MB)],STR(FILEPROPERTY(Nam
阅读全文
摘要:Sql server 设为可以远程连接 1、打开配置管理器: 2、TCP/IP设为启动 3、TCP/IP属性,设置端口为1433 4、重启sql server 服务(重启之后,上面的修改才生效) 参考:https://www.cnblogs.com/lusunqing/p/7206287.html
阅读全文
摘要:UPDATE ASET CompanyCode = b.CompanyCode FROM A a,B b where a.TaxNumber=b.TaxNumber and b.sysno is not null and a.CompanyCode!=b.CompanyCode
阅读全文
摘要:How to UPDATE from SELECT in SQL Server 本文介绍了Inner Join更新数据、MERGE同时更新和插入的使用。 文中短句: alter the contents of a table indirectly:间接地更新表的内容 direct referenc
阅读全文
摘要:我们有时候需要根据Excel生成sql语句,可以利用Excel的字符串拼接&。格式如:="字符串1"&A2&"字符串2"&C2&"字符串3" 例如:在一个Excel中,我们要在Data_Company表中,根据CompanyCode(对应Excel表中的C列)修改DistributorAccount
阅读全文
摘要:Exists:将外查询表的每一行,代入内查询作为检验,如果内查询返回的结果取非空值,则EXISTS子句返回TRUE,这一行行可作为外查询的结果行,否则不能作为结果。 区别: IN表是外边和内表进行hash连接,是先执行子查询。EXISTS是对外表进行循环,然后在内表进行查询。 适用范围:当查询字段进
阅读全文
摘要:SELECT t.[name] AS 表名,c.[name] AS 字段名,cast(ep.[value] as varchar(100)) AS [字段说明] FROM sys.tables AS t INNER JOIN sys.columns AS c ON t.object_id = c.object_id LEFT JOIN sys.extended_properties AS e...
阅读全文
摘要:创建了本地临时表#Tmp、全局临时表##Tmp: 本地临时表: 全局临时表:
阅读全文
摘要:在做数据库跨服务器复制时,查看复制监视器的快照代理,可以看到复制流程,具体如下: 部分截图:
阅读全文
摘要:什么是锁? 在计算机科学中,锁是在执行多线程时用于强行限制资源访问的同步机制,即用于在并发控制中保证对互斥要求的满足。 锁的分类(oracle) 按操作划分,可分为DML锁(data locks,数据锁)、DDL锁(dictionary locks,数据字典锁) 按锁的粒度划分,可分为表级锁、行级锁
阅读全文
摘要:一、下载mysql:https://dev.mysql.com/downloads/mysql/,解压拷贝到D:\software\mysql-8.0.13-winx64 二、在D:\software\mysql-8.0.13-winx64文件夹下,新建my.ini(目录要用双斜杠\\) 三、添加环
阅读全文
摘要:1、创建链接服务器(填写链接服务器、远程登录、使用密码) 2、188.188.1.177是远程的 select count(*) from [188.188.1.177].BigDataAnalysis.[dbo].[Original_Pinduoduo] --插入数据 insert into [B
阅读全文
摘要:解决Sql Server 日志满了,设置收缩:
阅读全文
摘要:-- 查询死锁 select request_session_id spid,OBJECT_NAME(resource_associated_entity_id) tableName from sys.dm_tran_locks where resource_type='OBJECT' -- 杀死死锁 kill 147
阅读全文
摘要:"无法删除数据库,因为该数据库当前正在使用"的问题解决
阅读全文
摘要:WITH CHECK OPTION:透过视图进行增删改操作时,不得破坏视图定义中的谓词条件(即子查询中的条件表达式) 例如: create view TestView as select id,name FROM Table where IsCheck=1 with check option upd
阅读全文
摘要:出现执行sql脚本报错:没有足够的内存继续执行程序。是因为sql脚本过大,大家可能分为多个文件多次执行,这种笨方法可行,不过比较麻烦,大家可以用下面的方式,利用sqlcmd一次就行了: 执行cmd命令:sqlcmd -S 服务器名称 -U 登录名 -P 密码 -d 数据库名称 -r -i 数据库文件
阅读全文

浙公网安备 33010602011771号