标签归档:sql技巧

mssql sqlserver 使用cmd启动的方法分享


摘要:
下文将分享在windows操作系统中使用cmd快速启动sqlserver服务,具体方式如下所示:

操作步骤:
1.在windows操作的系统的桌面,点击系统键,找到运行(也可以输入快捷键windows键+R),输入”cmd”,点击enter键。

2.在cmd中,输入”net start mssqlserver”,打开mssql sqlserver服务。

3.在Cmd中,输入”net stop mssqlserver”,关闭mssql sqlserver服务。

mssql sqlserver 快速表备份和表还原的方法


摘要:
在sqlserver维护中,我们偶尔需要运行一些sql脚本对数据进行相关修改操作,在数据修改前我们必须对表数据进行备份来避免出现异常时,可以快速修复数据,
下文讲述sqlserver维护中,快速备份表和表还原的方法,如下所示:
实验环境:sql server 2008 R2


  ---例:快速备份表 saleDetail 
---使用select into 可以快速创建表并将表数据同时插入新建表中
select * into [saleDetail_20181012] from [saleDetail]

---备份表数据还原,使用insert into 插入数据
 insert into [saleDetail] 
 select * from  [saleDetail_20181012]

mssql sqlserver sp_droptype 关键字说明简介


摘要:
下文将讲述 sp_droptype 关键字的用法,如下所示:
实验环境:sql server 2008 R2



sp_droptype 功能及语法说明

sp_droptype 功能:
删除用户自定义类型及用户别名定义的数据类型。
sp_droptype 语法:
sp_droptype [@typename=] ‘type’
————参数说明—————–
[ @typename=] ‘type’:
别名对象名称
返回值说明:
0 删除成功
1 删除失败



sp_droptype 举例应用

USE master;  
GO  
 ---创建一个别名为shengRi的数据类型      
EXEC sp_addtype shengRi, datetime, 'NULL';   
GO 
---删除别名为shengRi的数据类型 
EXEC sp_droptype 'shengRi';  
GO  


sp_droptype 应用注意事项:
此命令只可删除表对象未使用的别名和自定义类型,
如果此类型被应用于表或数据库的其它对象中,则会出现删除失败的现象