MYSQL网页设计trigger 的制造
事实上,在任何DBaaS中,解决方案提供商对如何管理物理资源都没有控制权,因此MySQL学习教程可能会发现由于DBaaS的局限性使得他们提供给客户的远远小于客户所期望的。--我们有一个table以下,必要跟踪修正对该表的insert/update/delete操纵:
createtabletestMonitor(c1int,c2char(10))
--创立的帮助表以下:
createtabletempLog_testMonitor(
rowIDbigintidentity(1,1),
hostnamenchar(128),
program_namenchar(128),
nt_domainnchar(128),
nt_usernamenchar(128),
net_addressnchar(12),
loginamenchar(128),
login_timedatetime,
EventTypenvarchar(30),
parametersint,
EventInfonvarchar(255)
)
--创立的trigger以下:
createtriggertrg_testMonitor
ontestMonitor
forinsert,update,delete
as
begin
declare@hostnamenchar(128)
declare@program_namenchar(128)
declare@nt_domainnchar(128)
declare@nt_usernamenchar(128)
declare@net_addressnchar(12)
declare@loginamenchar(128)
declare@login_timedatetime
declare@rowIDbigint
insertintotempLog_testMonitor(EventType,parameters,EventInfo)
exec(dbccinputbuffer(@@spid))
select@rowID=scope_identity()
select@hostname=hostname,
@program_name=program_name,
@nt_domain=nt_domain,
@nt_username=nt_username,
@net_address=net_address,
@loginame=loginame,
@login_time=login_time
frommaster..sysprocesseswherespid=@@spid
updatetempLog_testMonitorset
hostname=@hostname,
program_name=@program_name,
nt_domain=@nt_domain,
nt_username=@nt_username,
net_address=@net_address,
loginame=@loginame,
login_time=@login_time
whererowID=@rowID
end
--假如我们实行以下的语句:
insertintotestmonitorvalues(1,aaa)
updatetestmonitorsetc2=bbb
deletefromtestmonitor
--您再查询帮助表,就可以看到对表修正的相干信息:
select*fromtempLog_testMonitor
对免费版的用户也具有充足的支持服务。在dev.mysql.com上,一个大型的MySQL学习教程强大社区用户和开发者可以讨论所有关于MySQL的事情。这个站点拥有博客、指南、视频、技术交流会、白皮书和论坛等方式的交流。 财务软件要用SQL也只是后台的数据库而已,软件都是成品的,当然多学东西肯定是有好处的.. Mirror可以算是SQLServer的Dataguard了。但是能不能被大伙用起来就不知道了。 如果我们从集合论(关系代数)的角度来看,一张数据库的表就是一组数据元的关系,而每个SQL语句会改变一种或数种关系,从而产生出新的数据元的关系(即产生新的表)。 Mirror可以算是SQLServer的Dataguard了。但是能不能被大伙用起来就不知道了。 如果你是从“学习某一种数据库应用软件,从而获得应聘的资本和工作机会”的角度来问的话。 总感觉自己还是不会SQL 对递归类的树遍历很有帮助。个人感觉这个真是太棒了!阅读清晰,非常有时代感。 分区表是个亮点!从分区表也能看出微软要做大作强SQLServer的信心。资料很多,这里不详细说。但是重点了解的是:现在的SQLServer2005的表,都是默认为分区表的。因为它要支持滑动窗口的这个特性。这种特性对历史数据和实时数据的处理是很有帮助的。
页:
[1]