6 小子pk了

尚未进行身份认证

我要认证

.NET开发菜鸟一名

等级
TA的排名 2w+

SQLServer之查询当前服务器下所有目录视图表

SQL脚本/*************1:删除临时表*************/if exists(select * from tempdb..sysobjects where id=object_id('tempdb..#tempTable')) drop table #tempTable; /*************2:定义游标*************/declare...

2020-02-25 12:57:08

SQLServer之服务器连接

目录SQL Server Management Studio连接 CMD命令行窗口连接 通用数据连接文件连接SQL Server Management Studio连接定义SQL Server Management Studio是用于管理SQL Server基础架构的集成环境,提供用于配置、监视和管理SQL Server实例的工具。 此外,它还提供了用于部署、监视和升级数据层组件...

2019-09-28 17:46:43

React学习之路之创建项目

React 开发环境准备IDE工具visual studio code开发环境开发环境需要安装nodejs和npm,nodejs工具包含了npm。nodejs下载官网:https://nodejs.org/zh-cn/download/。测试开发环境是否准备完成:使用管理用身份打开命令行窗口,输入:node -v和npm -v。安装create-reac...

2019-08-12 11:58:26

SQLServer之列数据转换为行数据

UNPIVOT特点UNPIVOT运算符通过将列旋转到行来执行PIVOT的反向操作,UNPIVOT并不完全是PIVOT的逆操作。PIVOT执行聚合,并将多个可能的行合并为输出中的一行。UNPIVOT不重现原始表值表达式的结果,因为行已被合并。另外,UNPIVOT输入中的 NULL 值也在输出中消失了。如果值消失,表明在执行PIVOT操作前,输入中可能就已存在原始 NULL 值...

2019-08-11 22:58:53

SQLServer之行数据转换为列数据

准备工作创建表use [test1]gocreate table [dbo].[student]( [id] [int] identity(1,1) not null, [name] [nvarchar](50) null, [project] [nvarchar](50) null, [score] [int] null, constraint ...

2019-07-28 18:31:21

.NET使用本地Outlook邮箱指定邮箱用户名和密码发送邮件

1、添加Microsoft.Office.Interop.Outlook引用2、封装发送邮件方法using System;using System.Configuration;using System.Net.Mail;namespace ServiceMe.Apps.Business.Common.Unity{ /// <summary> ///...

2019-07-12 17:18:05

.NET使用本地outlook客户端发送邮件

1、添加Microsoft.Office.Interop.Outlook引用2、封装发送邮件方法using System;using System.Configuration;using System.Net.Mail;namespace ServiceMe.Apps.Business.Common.Unity{ /// <summary> ///...

2019-07-12 17:10:06

.NET获取实例化对象的部分属性名称

前言项目中实例化的对象,对象中里面很有很多属性,有些是我们不需要的,有些是我们需要的,例如在下面的示例中:ID,CreateBy等属性在CB_Projects对象中是不需要的,在获取实例化对象属性名称的时候需要把这些属性过滤掉。UpdateProjectRequest是入参实例1、定义实例化对象using System;using System.Collections.Generi...

2019-07-11 15:31:25

SQLServer之Case用法

定义计算条件列表,并返回多个可能的结果表达式之一。表达式类型case具有两种格式:简单case表达式,它通过将表达式与一组简单的表达式进行比较来确定结果。 case搜索表达式,它通过计算一组布尔表达式来确定结果。这两种方式,都支持可选的 else参数,大部分情况下是可以实现相同的功能。case可用于允许使用有效表达式的任意语句或子句,例如,可以在 select、updat...

2019-07-02 22:33:38

Windows系统配置OutLook邮箱教程一

本示例演示Windows系统中OutLook邮箱设置1、打开控制面板-》类型选择小图标-》找到Mail(Microsoft OutLook 2016)。2、鼠标左键双击Mail。3、在邮件设置弹出框-》点击电子邮件账户。4、在账户设置弹出框-》点击电子邮件-》点击新建。5、在添加账户弹出框-》点击手动设置或其它服务器类型(M)-》点击下一步。6、在添加账...

2019-04-29 17:46:29

SQLServer之集合

集合的定义集合是由一个或多个元素构成的整体,在SQLServer中的表就代表着事实集合,而其中的查询就是在集合的基础上生成的结果集。SQL Server的集合包括交集(INTERSECT)、并集(UNION)、差集(EXCEPT)。交集(INTERSECT)可以对两个多个结果集进行连接,形成"交集"。返回左边结果集和右边结果集中都有的记录,且结果不重复(这也是集合的主要特性)交集...

2019-04-03 21:34:01

SQLServer之创建链接服务器

创建链接服务器注意事项当我们要跨本地数据库,访问另外一个数据库表中的数据时,本地数据库中就必须要创建远程数据库的DBLINK,通过DBLINNK数据库可以像访问本地数据库一样访问远程数据库表中的数据。链接服务器允许访问针对OLE DB数据源的分布式异构查询。创建链接服务器后,可以针对此服务器运行分布式查询,并且查询可以连接来自多个数据源的表。如果链接服务器被定义为SQL Server的实例...

2019-03-28 21:14:14

SQLServer之删除数据库架构

删除数据库架构注意事项要删除的架构不能包含任何对象。 如果架构包含对象,则 DROP 语句将失败。可以在 sys.schemas 目录视图中查看有关架构的信息。要求对架构具有 CONTROL 权限,或者对数据库具有 ALTER ANY SCHEMA 权限。使用SSMS数据库管理工具删除数据库架构1、连接服务器-》展开数据库文件夹-》选择数据库并展开-》展开安全性文件夹-》展开架...

2019-01-26 11:35:17

SQLServer之修改数据库架构

修改数据库架构注意事项用户与架构完全分离。ALTER SCHEMA 仅可用于在同一数据库中的架构之间移动安全对象。 若要更改或删除架构中的安全对象,请使用特定于该安全对象的 ALTER 或 DROP 语句。如果对 securable_name 使用了由一部分组成的名称,则将使用当前生效的名称解析规则查找该安全对象。将安全对象移入新架构时,将删除与该安全对象关联的全部权限。 如果已显...

2019-01-26 11:16:34

SQLServer之创建数据库架构

创建数据库架构注意事项包含 CREATE SCHEMA AUTHORIZATION 但未指定名称的语句仅允许用于向后兼容性。 该语句未引起错误,但未创建一个架构。CREATE SCHEMA 可以在单条语句中创建架构以及该架构所包含的表和视图,并授予对任何安全对象的 GRANT、REVOKE 或 DENY 权限。 此语句必须作为一个单独的批处理执行。 CREATE SCHEMA 语句所创建的...

2019-01-23 08:54:51

SQLServer之附加数据库

附加数据库注意事项必须首先分离数据库。 尝试附加未分离的数据库将返回错误。 附加数据库时,所有数据文件(MDF 文件和 LDF 文件)都必须可用。 如果任何数据文件的路径不同于首次创建数据库或上次附加数据库时的路径,则必须指定文件的当前路径。在附加数据库时,如果 MDF 和 LDF 文件位于不同目录并且其中一条路径包含 \\?\GlobalRoot,该操作将失败。需要 CREATE...

2019-01-20 17:24:52

SQLServer之分离数据库

分离数据库注意事项要求具有 db_owner 固定数据库角色中的成员资格。可以分离数据库的数据和事务日志文件,然后将它们重新附加到同一或其他 SQL Server实例。 如果要将数据库更改到同一计算机的不同 SQL Server 实例或要移动数据库,分离和附加数据库会很有用。分离数据库是指将数据库从 SQL Server 实例中删除,但使数据库在其数据文件和事务日志文件中保持不变。 之...

2019-01-19 11:28:38

SQLServer之删除用户自定义数据库用户

删除用户自定义数据库用户注意事项不能从数据库中删除拥有安全对象的用户。 必须先删除或转移安全对象的所有权,才能删除拥有这些安全对象的数据库用户。不能删除 guest 用户,但可在除 master 或 tempdb 之外的任何数据库中执行 REVOKE CONNECT FROM GUEST 来撤消它的 CONNECT 权限,从而禁用 guest 用户。需要对数据库具有 ALTER ANY...

2019-01-08 21:05:09

SQLServer之修改用户自定义数据库用户

修改用户自定义数据库用户注意事项默认架构将是服务器为此数据库用户解析对象名时将搜索的第一个架构。 除非另外指定,否则默认架构将是此数据库用户创建的对象所属的架构。如果用户具有默认架构,则将使用默认架构。 如果用户不具有默认架构,但该用户是具有默认架构的组的成员,则将使用该组的默认架构。 如果用户不具有默认架构而且是多个组的成员,则该用户的默认架构将是具有最低 principle_id 的 ...

2019-01-08 08:04:33

SQLServer创建用户自定义数据库用户

创建用户自定义数据库用户注意事项如果已忽略 FOR LOGIN,则新的数据库用户将被映射到同名的SQL Server登录名。默认架构将是服务器为此数据库用户解析对象名时将搜索的第一个架构。 除非另外指定,否则默认架构将是此数据库用户创建的对象所属的架构。如果用户具有默认架构,则将使用默认架构。 如果用户不具有默认架构,但该用户是具有默认架构的组的成员,则将使用该组的默认架构。 如果用户...

2019-01-06 16:33:18

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。