-
SQLServer数据库备份和还原认识和总结(一)
可能许多同学对SQLServer的备份和还原有一些了解,也可能经常使用备份和还原功能,我相信除DBA之外我们大部分开发员队伍对备份和还原只使用最基础的功能,对它也只有一个大概的认识,如果对它有更深入的认识,了解它更全面的功能岂不是更好,到用时会得心应手。因为经常有中小型客户公司管理人员对数据库不了解或掌握不牢,会请我们技术人员出马找回丢失的数据或硬件损坏移动数据的现象,或其它情况的发生...
数据库操作教程 2022-09-23 16:51:30 -
SQLServer数据库备份和还原认识和总结(二)
通过《SQLServer数据库备份和还原认识和总结(一)》,相信您对数据备份和还原有了一个更深入的认识,在上文中我没有对事务日志做剖析,在此推荐宋沄剑的文章,对事务日志做了比较详细的讲解:https://www.jb51.net/article/31038.htm。本文将针对上文继续进行数据备份和还原讲解,主要讲解备份和还原的一些关键选项...
数据库操作教程 2022-09-23 16:50:02 -
SQLServer总结复习(一)
1.TVP,表变量,临时表,CTE的区别TVP和临时表都是可以索引的,总是存在tempdb中,会增加系统数据库开销,而表变量和CTE只有在内存溢出时才会被写入tempdb中。对于数据量大,并且反复使用,反复进行查询关联的,建议使用临时表或TVP,数据量小,使用表变量或CTE比较合适2.sql_variant万能类型可以存放所有数据类型,相当于C#中的object数据类型3.datetime,datetime2,datetimeoffsetdatetime时间有效期较小,在1753-1-1之前就不能使用了,精度为毫秒级别,而datetime2数据范围相当于C#中的datetime,精度达到了秒后面小数点后7位,datetimeoffset则是考虑是时区的日期类型4.MERGE的用法语法很简单就不说了,主要是处理两张表某些字段对比后的操作,需注意whennotmatched(bytarget)与whennotmatchedbysource的区别,前者是是针对对比后目标表不存在的记录,可以选择insert操作,而后者则是针对对比后目标表多出来的记录,可以选择delete或update操作5....
数据库操作教程 2022-09-23 16:49:34 -
SQLServer总结复习(二)
1.排名函数与PARTITIONBY复制代码代码如下:--所有数据SELECT*FROMdbo.studentASaINNERJOINdbo.ScoreTBASbONa.Id=b.stuidWHEREscorename='语文'---------------------------------------------ROW_NUMBER()的使用生成列从1开始依次增加-------------------------------------------SELECTROW_NUMBER()OVER(ORDERBYB.SCOREDESC)ASROWNUMBER,A.NAME,B.SCORE,a.IdFROMdbo.studentASaINNERJOINdbo.ScoreTBASbONa.Id=b.stuidWHEREscorename='语文'--也可以在后面再加一个orderby,则表示前面生成后的全部列又被以最后的列重新排列(排名列值不变)SELECTROW_NUMBER()OVER(ORDERBYB.SCOREDESC)ASROWNUMBER,A.NAME,B.SCORE,a.IdF...
数据库操作教程 2022-09-23 16:49:30 -
编写SQL需要注意的细节Checklist总结
复制代码代码如下:/*--注意:准备数据(可略过,非常耗时)CREATETABLECHECK1_T1(IDINT,C1CHAR(8000))CREATETABLECHECK1_T2(IDINT,C1CHAR(8000))DECLARE@IINTSET@I=1WHILE@I<=10000BEGININSERTINTOCHECK1_T1SELECT@I,'C1'INSERTINTOCHECK1_T2SELECT10000+@I,'C1'SET@I=@I+1ENDCREATETABLECHECK2_T1(IDINT,C1CHAR(8000))DECLARE@IINTSET@I=1WHILE@I<=10000BEGININSERTINTOCHECK2_T1SELECT@I,'C1'SET@I=@I+1ENDINSERTINTOCHECK2_T1VALUES(10001,'C2')INSERTINTOCHECK2_T1VALUES(10002,'C1')CREATETABLECHECK3_T1(IDINT,C1CHAR(7000))CREATETABLECHECK3_T2(IDINT...
数据库操作教程 2022-09-23 16:48:48 -
SqlServer的一些知识点定义总结
数据库完整性:是指数据库中数据在逻辑上的一致性、正确性、有效性和相容性 实体完整性(EntityIntegrity行完整性):实体完整性指表中行的完整性。主要用于保证操作的数据(记录)非空、唯一且不重复...
数据库操作教程 2022-09-23 16:42:46 -
SQLServer排序函数ROW_NUMBER和RANK用法总结
1.ROW_NUMBER()基本用法:SELECT SalesOrderID, CustomerID, ROW_NUMBER()OVER(ORDERBYSalesOrderID)ASRowNumber FROMSales...
数据库操作教程 2022-09-23 16:41:35 -
iPhone14系列不值得买:老外总结出四大缺憾
iPhone 14系列值得买或者升级吗?如果你尚在犹豫,不妨看看老外的总结,他们梳理出iPhone 14系列手机身上的四大缺憾,并表示,若是在iPhone 15上能得到部族,那么隔代再换显然更香。1、快充原地踏步iPhone 14系列官方建议的充电器依然是20W即可,这意味着iPhone 14系列的快充大概率没有升级(有待真机最终测试),停留在最高27W的水平...
手机互联 2022-09-10 04:17:34 -
iOS15.5正式版使用总结:续航发热异常?但我的体验和大家相反
自从iOS15.4正式版发布之后,大家对于iOS15的关注度明显下降很多,毕竟这几个月是新机频发的几个月,像四月份就发布了二三十款新机。而且15.4带来戴口罩识别Face ID这个重磅功能之后,后面的iOS15版本已经没有其他重磅功能的更新,关注度自然少了很多...
手机互联 2022-05-22 02:47:38 -
你看中哪个?外媒总结WWDC主旨演讲:有这15大亮点
6月8日消息,苹果刚刚结束了其2021年全球开发者大会(WWDC)的主旨演讲,发布了诸多更新,包括五大操作系统的重大升级、引入的新功能以及隐私更新等。下面就是最值得关注的15个“干货”:1.iOS 15给FaceTime带来重大改进,更新了通知功能苹果在开发者大会上首先发布了iOS 15更新,它对FaceTime进行了重大改进、引入新的“SharePlay”功能(可以让人在FaceTime上在线与人分享媒体信息),还对iMessage、通知功能进行了改进,并可设置不同的专注模式、更新Photos中的Memories功能以及重新设计天气应用等...
业界动态 2021-06-08 10:57:38 -
亿美软通史东旭:CSP在5G消息领域信息安全的4点经验总结
4月15日,硬核桃5G消息开发者社区主办的“核能沙龙――5G消息中的信息安全问题研讨”在线上举办。梦网科技,亿美软通,菊风,捷兴信源等专家分享了5G消息领域的信息安全的观点和实践经验...
电信通讯 2021-04-17 12:40:40 -
定位iPhone、合照作取景框...苹果官方总结10个AppleWatch实用小窍门
站搜网3月26日消息 今日苹果Apple支持为Apple Watch用户总结了10个日常使用时会用到的实用小窍门,一起来看一下。视频观看站搜网了解到,苹果官方共总结了包括使用点回功能回复信息、快速找到iPhone、打开/关闭入水锁定、重新排列/删除App、列表视图查看App、使用相机快门、更改表盘复杂功能、覆屏静音等10项常用小窍门...
ios苹果之家 2020-03-27 01:05:04