Socket编程Socket中文译名为套接字,所谓的套接字其实是网络传输中端点的抽象表示。那么,端点又是什么呢?它其实就是网络传输中传输的起点或者终点,只是这个起点或者终点比较特殊,它是由两部分组成:ip地址和端口号,用(Ip地址:端口号)的形式表示。套接字是TCP/IP的网络通信的基本操作单元。那... ...
原文:SQL Server中语句的自动参数化 use mastergo if exi... ...
分类:
数据库 时间:
2019-12-11 00:29:29
阅读次数:
123
CHARINDEX作用 写SQL语句我们经常需要判断一个字符串中是否包含另一个字符串,但是SQL SERVER中并没有像C#提供了Contains函数,不过SQL SERVER中提供了一个叫CHAEINDX的函数,顾名思义就是找到字符(char)的位置(index),既然能够知道所在的位置,当然就可 ...
分类:
数据库 时间:
2019-12-09 23:11:42
阅读次数:
187
有时候我们作为SQL Server的DBA,会需要查找每个数据库的Owner是哪个SQL Server账户,也就是谁创建的。 我们可以使用系统存储过程"sys.sp_helpdb",查询到每个数据库的Owner是哪个SQL Server账户: 结果如下: 通过查询结果中的owner列,我们就可以知道 ...
分类:
数据库 时间:
2019-12-09 16:51:53
阅读次数:
290
这里简单总结下在SQL Server中取交集、差集和并集的语法。 交集:INTERSECT(适用于两个结果集) 差集:EXCEPT(适用于两个结果集) 并集:UNION或UNION ALL(适用于两个结果集) "要做一个善良的,被别人喜欢的人。" ...
分类:
数据库 时间:
2019-12-09 01:29:39
阅读次数:
116
create table sc( cno varchar(13), sno varchar(13), grade decimal(5,2), primary key(cno,sno), foreign key(cno) references cou(cno), foreign key(sno) re ...
分类:
数据库 时间:
2019-12-06 00:33:57
阅读次数:
142
转藏到我的图书馆 SQL Server 全局变量 SQL Server中所有全局变量都使用两个@符号作为前缀 复制代码 --1.@@error 最后一个T-SQL错误的错误号(目的是或得违反约束的错误号) insert into Subject values('测试工程师')--违反了约束 sele ...
分类:
数据库 时间:
2019-12-02 19:11:32
阅读次数:
105
存储过程个人理解就是一段指令的集合,这段指令集里面可以有变量、增删改查语句、流程控制、循环语句等 在SQL SERVER中创建过程的命令create proc[edure] proc_name [参数名1 type],[参数名2 type] as begin ………………end 附个简单的例子: 1 ...
分类:
数据库 时间:
2019-12-01 11:49:24
阅读次数:
81
Query Store是SQL Server 2016中引入的语句性能监控和调优工具,它不仅自动捕获查询、执行计划和运行时统计信息的历史记录,而且还可以识别出由于执行计划更改而导致的性能差异,简化了性能故障排除的流程。Query Store从字面意思上来解释,它是查询的仓库,它是由SQL Serve ...
分类:
其他好文 时间:
2019-11-29 15:46:14
阅读次数:
91
一、项目介绍 汽车之家社区于 2005 年上线,作为之家最老的业务之一,十四年来沉淀了亿级帖子、十亿级回复数据,目前每天有千万级 DAU、亿级的访问量,接口日均调用量 10亿+次 。期间经历过架构升级重构、技术栈升级等,但其数据始终存放在SQL Server中,随着数据的不断递增,我们在使用SQL ...
分类:
数据库 时间:
2019-11-27 21:53:44
阅读次数:
92