摘要:
使用PREPARE预处理语句动态新增字段,先判断表的字段是否存在,如果存在不新增,反之新增。 -- 1. 动态新增字段(储存过程) ; -- 结束符号 DROP procedure if EXISTS sp_add_column; /* 动态新增字段,如果存在则不新增 tablename 表名 co 阅读全文
摘要:
Python 2.7中的str是字节串,而Python 3.x中的str是字符串 经常听到有人说“base64加密”,其实base64并不能用于数据加密,它也不是为了纯粹的数据加密而生的,它的出现是为了解决不可见字符串的网络传输和数据保存问题。因为,用base64对数据进行转换的过程不能成为“加密” 阅读全文
摘要:
maven打包加时间戳方法总结 基于Maven的项目,发布时需要打包,如tar.gz。web项目打成war格式包。每次打包时希望自己加上时间戳,假如我的项目名是myproject,默认打包后名为myproject.war。而我希望的名字为myproject-1.0.0-20160217。方便以后对包 阅读全文
摘要:
maven引入本地jar包的方法 maven project引入本地ar包你是如何处理的呢? maven作为包管理工具,好处不必多说 但是有些情况,比如需要引入第三方包,如快递鸟,支付宝,微信等jar包(当然有可能直接提供maven依赖) 如果直接下载到本地之后,怎么整合到自己的maven工程呢? 阅读全文
摘要:
1.编写脚本 Option Explicit ValidationMode = True InteractiveMode = im_Batch Dim mdl ' the current model Dim col_to_add '要新增的字段对象 Dim col_to_add_code '要新增的 阅读全文
摘要:
如何使用数据库引擎优化顾问优化数据库 最近数据库服务器有点慢,去看看哪方面的压力比较大! 其实并不是这个Lucky28 数据库影响整个服务器。但多少会有点影响,每个小影响积累起来就影响比较大! 这里简单的讲一下:如何使用数据库引擎优化顾问优化数据库 简单的优化一下数据库。 一、启动 microsof 阅读全文
摘要:
一、通过查询器查询当前慢SQL -- 查找CPU前100条 SELECT TOP 100(total_elapsed_time / execution_count)/1000 N'平均时间ms' ,total_elapsed_time/1000 N'总花费时间ms' ,total_worker_ti 阅读全文
摘要:
1. 必须保证数据库设计的合理性 数据库设计关系整个系统的架构,关系到后续的开发效率和运行效率 数据库的设计主要包含了设计表结构和表之间的联系 2. 如何是合理的数据库 结构合理 冗余较小 尽量避免插入删除修改异常 3. 如何才能保证数据库设计水平 遵循一定的规则 在关系型数据库中这种规则就称为范式 阅读全文
摘要:
因为前期表设计不合理,为提高性能,需要将主键重新设置为其他字段。以下是示例脚本。 --修改主键示例 DECLARE @keyColName VARCHAR(50),@PkName NVARCHAR(200)SELECT @keyColName = syscolumns.name ,@PkName = 阅读全文
摘要:
ROW_NUMBER用法详解 语法格式:row_number() over(partition by 分组列 order by 排序列 desc) 分组列和排序列都可以多个字段组合 row_number() over()分组排序功能: 使用 row_number() over()函数时,over() 阅读全文