首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

SQL-记录历史

很多时候,都需要对数据进行历史记录。比如每修改一次表单,之前的表单数据都需要计入历史。当表单比较多的时候,记录历史是一件比较麻烦的事情。又要建日志,又要写存储过程,又要写页面逻辑等等。...最近做项目时碰到了,要求每次审核、退回等操作时就要记录历史。于是,笔者就想到了以下方案。在此与大家分享了,如果有更合适的或合理的建议,请回复本帖。...1)创建日志 一个一个建是一件烦躁的事,而且还容易出错。那么,以下存储过程就能批量建了,还添加了LogCreateDate、LogDefaultFlag、LogPTID这3个字段。...3)记录日志 日志有了,还得记录日志呢。为每个写个存储过程会过于繁琐,而且改动了就得跟着改动。就是码农也吃不消。...========================================= -- Author: LWQ -- Create date: 2011-6-29 -- Description: 记录日志

54830
您找到你想要的搜索结果了吗?
是的
没有找到

Ubuntu安装记录

浅谈 很多同学在虚拟机中安装Linux(实际上不仅限于Ubuntu),都会觉得安装很简单,基本上就是一直点下一步之类的,当然了,ArchLinux之流除外哈。...因为自己安装过的朋友,遇到过最头疼的问题应该就是安装过程中卡死了,我曾经也遇到过!没错,就是从你开始安装,直到安装完毕进入Ubuntu的桌面为止,随时都有可能卡死。...重点来了 这一步很重要,因为实际上整个安装过程并没有结束,你还是得提防Ubuntu有没有搞你。在安装完成之后,系统会提示已安装完成,是否重启,这不废话吗,当然得选择现在重启了(逃)。。。?...安装nVidia驱动 自动安装 推荐使用标准的Ubuntu仓库进行自动化安装,虽然版本不是最新的,但是更稳定!!!又不打游戏,用Linux一大原因不就是图个稳定嘛!...安装完之后,开机就不用再去设置了(重启后生效!) 配置优化 到这里基本上就结束了,其它的使用,我可以给一些建议! 安装中文输入法,如:搜狗。 安装浏览器,如:chrome。

1.2K20

Cobbler自动化批量安装linux服务器的操作记录

Cobbler是一个快速网络安装linux的服务,而且在经过调整也可以支持网络安装windows。...Cobbler客户端Koan支持虚拟机安装和操作系统重新安装,使重装系统更便捷。...Cobbler功能 使用Cobbler,可以做到无需进行人工干预即可安装机器; Cobbler设置一个PXE引导环境(它还可使用yaboot支持PowerPC),并控制与安装相关的所有方面,比如网络引导服务...配置文件中为需要安装的机器创建一个条目,并使用您指定的参数(IP和MAC地址); 在TFTFP服务目录下创建适当的PXE文件; 重新启动DHCP服务以反映更改; 重新启动机器以开始安装(如果电源管理已启用...,即在distro的基础上通过提供kiskstart文件来生成一个特定的系统安装配置。

1.6K80

GitLab CE 安装记录

GitLab CE 安装记录 前段时间在使用 Nginx 和 Git 搭建了一个简单的 Git 源代码服务器, 随着项目的增多, 管理起来有些不便, 于是打算再安装一个 GitLab CE 作为内部的源代码管理服务器...安装 GitLab CE GitLab 有两种安装方式, 分别是从源代码安装和用 deb 软件包安装, 如果打算进行二次开发的话, 可以考虑从源代码安装。...依照 GitLab 的安装文档, 依次运行下面的命令即可: 安装和配置必须的依赖项 sudo apt-get install curl openssh-server ca-certificates...添加 GitLab 包服务器安装 GitLab CE curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce.../script.deb.sh | sudo bash 上面的命令会添加 GitLab 包服务器的配置信息到 /etc/apt/sources.list.d 目录, 添加一个 gitlab_gitlab-ce.list

1K20

Linux配置安装记录

原因:2016年7月29日 星期五 由于机器声卡出现问题,耳机无法使用, 始终是外放,无法观看视频,听音乐,决定修改驱动参数,于是:系统无限重启决定重新配置环境并记录 说明:由于工作需要,接触需要使用Linux...开发环境,与之前个人常用的Mac与Windows还是有较大区别,进行详细记录(其实是各种错误BUG重装了好几次后的笔记…) 环境:Ubuntu 16.04 on Alienware 17R3 Samsung...同时N卡驱动不适用,会发生连接HDMI外接显示器无法分屏等问题,在多次摸索尝试后,找到了适用于自己环境的安装方式并记录下来(安这么多次记下来复制粘贴省时间。。。)...基础安装 ---- 安装 首先使用的是U盘刻录后在Win10基础上的双系统,Win引导Linux,可以用 Ultraiso进行刻录安装U盘,开机选择启动项为U盘后安装,我为Ubuntu预留了100G空间...状态则表示安装成功。

3.2K20

MYSQL库,记录的基本操作

还允许mysqladmin调试登陆 replication client 服务器位置的访问 replication slave 由复制从属使用...drop table 名 3、清空 delete from t1; #当创建时设置auto_increment primary key自增时,清空后自增不会从1开始,从之前删掉的序号后开始自增...delete from t1 where ID=5; 从T1中删除ID为5的记录 truncate table t1; #当创建时设置auto_increment primary key...自增时,清空后自增从1开始 4、修改 添加列:alter table 名 add 列名 类型 删除列:alter table 名 drop column 列名 修改列: alter...,(值,值,值...) insert into 1 (列名,列名...) select (列名,列名...) from 2    #将2中选中的列添加到1中 2、删 delete from

1.6K20

SQL:删除中重复的记录

# --查看结果 select from test 查找中多余的重复记录,重复记录是根据单个字段(peopleId)来判断  select  from people ...peopleId in (select  peopleId  from  people  group  by  peopleId  having  count(peopleId) > 1)  2、删除中多余的重复记录...rowid not in (select min(rowid) from  people  group by peopleId  having count(peopleId )>1)  3、查找中多余的重复记录...and rowid not in (select min(rowid) from vitae group by peopleId,seq having count()>1)  5、查找中多余的重复记录...“name”,而且不同记录之间的“name”值有可能会相同,  现在就是需要查询出在该中的各记录之间,“name”值存在重复的项;  Select Name,Count() From A Group

4.7K10
领券