摘要: 工作中偶尔会出现:想用A数据表替换B数据表,然后把B数据表删除。但是,又不知道B数据表在哪个视图、存储过程、函数、触发器中使用过? 经过一番度娘,看到实现方法也不难,主要涉及两个系统表:sysobjects及syscomments。 1、先来复习一下sysobjects表结构。 列名 数据类型 描述 阅读全文
posted @ 2022-05-01 16:20 麦麦提敏 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 经常会遇到将某个数据表的所有或大部份字段读取出来情况 介绍另外一种方法,通过变理获取整个数据表的所有字段名, 以 AMain 为例: DECLARE @STRSQL VARCHAR(2000) SET @STRSQL='' SELECT @STRSQL = NAME + ',' + @STRSQL 阅读全文
posted @ 2022-05-01 16:13 麦麦提敏 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 查询数据库中的表及列,依数据库自带的函数,一条语句就可以搞定: SELECT * FROM INFORMATION_SCHEMA.COLUMNS 阅读全文
posted @ 2022-05-01 16:06 麦麦提敏 阅读(458) 评论(0) 推荐(0) 编辑
摘要: 获取表结构的一些简要信息,可以生成自己需要的字典,简单又实用! 以数据表 ADet 为例: SELECT OBJECT_NAME(B.ID) 表名,B.COLORDER 序号,B.NAME 字段名称,C.NAME 字段类型,B.PREC 精度级别,B.SCALE 小数位数, CASE WHEN NO 阅读全文
posted @ 2022-05-01 16:03 麦麦提敏 阅读(719) 评论(0) 推荐(0) 编辑
摘要: 第一次在博客园写博客,也算是一个新的开始吧。闲话少说! 笔者之前推行OA系统的时候,管理员账号一开始设的是admin,用了一段时间之后为了规范统一要改为ADMIN。 那问题来了,除了用户表之外,还有哪些表哪些字段的内容,已经记录了admin呢? 上网查了表及字段的相关知识之后,加上游标整库搜索,终于 阅读全文
posted @ 2022-05-01 15:57 麦麦提敏 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 工作中常需要产生某一年的周数、月份,比如按周排计划、按月核算工资…… 1、自动产生周数(含每周起始及结束日期) DECLARE @FirstDateOfYear DATETIME SET @FirstDateOfYear='2017-01-01'; WITH T AS ( SELECT DATEAD 阅读全文
posted @ 2022-05-01 15:49 麦麦提敏 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 行列转换应该非常广泛,也就是常说的交叉表,范例如下: --注意事项:数据库兼容性级别:SQL SERVER 2005 (90) --创建临时测试表 CREATE TABLE TEST (姓名 VARCHAR(10),课程 VARCHAR(10),分数 INT) INSERT INTO TEST VA 阅读全文
posted @ 2022-05-01 15:45 麦麦提敏 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 一、引言 删除分区又称为合并分区,简单地讲就是将多个分区的数据进行合并。现以表Sales.SalesOrderHeader作为示例,演示如何进行表分区删除。 重要的事情说三遍:备份数据库!备份数据库!备份数据库! 二、演示 2.1、数据查询 1)查看分区元数据 SELECT * FROM SYS.P 阅读全文
posted @ 2022-05-01 15:41 麦麦提敏 阅读(518) 评论(0) 推荐(0) 编辑
摘要: 一、分区表概念 1.1、什么是分区表? 分区表是在SQL Server 2005之后的版本引入的特性,这个特性允许把逻辑上的一个表在物理上分为很多部分。换句话说,分区表从物理上看是将一个大表分成几个小表,但是从逻辑上看,还是一个大表。 1.2、分区与分表的区别 分区:就是把一张表的数据分成N个区块, 阅读全文
posted @ 2022-05-01 15:38 麦麦提敏 阅读(1761) 评论(0) 推荐(0) 编辑
摘要: 原始文档:SQL Server加密与解密 - 缥缈的尘埃 - 博客园 (cnblogs.com) 一、PassPhrase加密 1.1、概要简述 1)对于不涉及证书及密钥的应急的数据加密,可以直接基于用户提供的密码来加密和解密数据。 2)通行短语(PassPhrase)是允许存在空格的密码。这个Pa 阅读全文
posted @ 2022-05-01 15:06 麦麦提敏 阅读(1832) 评论(0) 推荐(0) 编辑
摘要: 原始文章:SQL Server读取及导入Excel数据 - 缥缈的尘埃 - 博客园 (cnblogs.com) 一、引言 使用SQL Server的OPENROWSET及OPENDATASOURCE函数,可以像查询数据表一样来读取Excel数据。但是,要想让这两个函数能正常运行,可不是那么容易,假如 阅读全文
posted @ 2022-05-01 15:02 麦麦提敏 阅读(3547) 评论(0) 推荐(0) 编辑
摘要: 关机 shutdown -s -t 0重启 shutdown -r -t 0 打开运行框(Win+R键),输入上述命令即可,后面的数字表示关机/重启延迟的时间 at 12:00 shutdown -s在运行里输入这个然后敲回车他就会在12点种的时候关机 用法: shutdown [-i | -l | 阅读全文
posted @ 2022-05-01 14:51 麦麦提敏 阅读(1662) 评论(0) 推荐(0) 编辑
摘要: 目录 基础篇 提升篇 技巧篇 基础篇 1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说明:备份sql server 创建 备份数据的 device USE master EXEC sp_addum 阅读全文
posted @ 2022-05-01 14:27 麦麦提敏 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 【数据操作】 SELECT --从数据库表中检索数据行和列INSERT --向数据库表添加新数据行DELETE --从数据库表中删除数据行UPDATE --更新数据库表中的数据 【数据定义】 CREATE TABLE --创建一个数据库表DROP TABLE --从数据库中删除表ALTER TABL 阅读全文
posted @ 2022-05-01 13:09 麦麦提敏 阅读(72) 评论(0) 推荐(0) 编辑