sqlServer
XiaoqiangNan
这个作者很懒,什么都没留下…
展开
-
sqlServer 字符串分割与转换后拼接函数
create function changeDeptStr(@targetStr varchar(max)) returns varchar(max) as begindeclare @strResult varchar(max)select @strResult= STUFF((select ','+CONVERT(varchar,id) from(select org....原创 2019-11-22 10:33:40 · 516 阅读 · 0 评论 -
SqlServer远程连接
在进行sqlServer远程连接数据库进行查询时前提条件是我们要开启Ad Hoc Distributed Queries 服务 因为这个服务不安全sqlServer默认关闭该服务我们需要注意的是在开启服务完成查询后,一定要记得关闭这个服务。开启 Ad Hoc Distributed Queries :exec sp_configure 'show advanced options'原创 2017-03-09 11:19:33 · 658 阅读 · 0 评论 -
sqlServer恢复模式
SQL Server恢复模式,我们大家都知道恢复模式(Recovery Model)的主要作用在于控制事务日志维护。SQL Server数据库的恢复模式说明了工作丢失的风险,能否恢复到时点?SQL Server数据库有三种恢复模式:简单恢复模式、完整恢复模式和大容量日志恢复模式。相对于简单恢复模式而言,完整SQL Server 恢复模式和大容量日志恢复模式提供了更强的数据保护功能。这些转载 2017-03-30 14:23:54 · 749 阅读 · 0 评论 -
sqlServer 查询和设置表的自增值
PRINT 'Ident_Current='+CAST(IDENT_CURRENT('tblAuthorizeSubmit')AS VARCHAR(100))查询当前数据表的自增的当前值DBCC CHECKIDENT (tblAuthorizeSubmit, RESEED, 1000)设置当前数据表自增的当前值。原创 2017-04-12 17:27:30 · 1634 阅读 · 0 评论 -
xml查询
在数据库中直接支持xml类型的数据有:oracle xmltype 类型,sqlServer xml 类型。以sqlServer为例: sqlServer 数据库中封装了关于操作xml数据的一些方法 如图所示: query方法: 首先声明一个xml的类型变量: declare @myxml xml原创 2017-04-26 14:18:43 · 952 阅读 · 0 评论 -
SqlServer数据库的备份与还原
数据库备份比较简单:右键点击要备份的数据库,选择任务 备份,然后选择一个路径进行备份即可。可以将备份文件修改为.bak 格式文件。还原数据库:如果还是在本机上进行还原,右键点击数据库选择还原即可。这些都比较简单,无需有什么顾虑。如果是将备份的文件还原到一个新的sqlServer库中,(另一台主机)这样就需要注意了。 首先新的环境下,没有原来数据库的数据文件和日志文件,因此在还原时原创 2017-06-29 09:35:38 · 1341 阅读 · 0 评论 -
sqlServer存储过程查询语句
selecta.name,a.[type],b.[definition]from sys.all_objects a,sys.sql_modules bwherea.is_ms_shipped=0 anda.object_id = b.object_id anda.[type] in ('P','V','AF')orderby a.[name]asc原创 2017-10-18 16:13:16 · 1985 阅读 · 0 评论 -
sqlServer 基于游标创建出发器
触发器的基本常识:我们在监控表中数据变化时会用到出发器,但是在一个表中执行批量插入或者修改时,我们会发现我们创建的简单的触发器所检测到的数据只有一条,其他数据监测不到了。这就需要我们在创建触发器时使用游标进行处理。游标的基本概念:我们可以将游标理解成开辟的一块基于内存的临时表,表中记录了我们一个批次下插入的所有数据 而我们需要做的就是通过循环遍历将这些数据读取出来。原创 2017-10-27 09:57:24 · 248 阅读 · 0 评论