这篇文章主要讲解了sql的作业和email功能,使用场景: 如果每隔一段时间需要执行一个任务,比如每天同步库存,就需要一个sql的job来完成这个工作,当完成后给数据库管理员发送email。 在使用sql的作业功能之前,必须要装上sqlserver agent服务,在安装sql的时候是可以选择是否安装。如果装上agent服
在数据库开发过程中,不得不考虑并发性的问题,因为很有可能当别人正在更新表中记录时,你又从该表中读数据,那你读出来的数据有可能就不是你希望得到的数据。可以说有些数据同时只能有一个事物去更新,否则最终显示给用户的数据不是数据库中现存的数据。锁表就限制不同的事物在同一时间内不允许同时操作一张表,实例很简单,可以用select来锁定整张表,那别人就不可能更新或是读取表的记录。
datalength(Char_expr) 返回字符串包含字符数,但不包含后面的空格 substring(expression,start,length) 不多说了,取子串 right(char_expr,int_expr) 返回字符串右边int_expr个字符 字符操作类 upper(char_expr) 转为大写 lower(char_expr) 转为小写 space(
写sql存储过程经常需要调用一些函数来使处理过程更加合理,也可以使函数复用性更强,不过在写sql函数的时候可能会发现,有些函数是在表值函数下写的有些是在标量值下写的,区别是表值函数只能返回一个表,标量值函数可以返回基类型。 举个例子,当用户删除一个节点的时候,是需要将当前节点下的所有子节点都删掉,
前几天和同学聊天,聊到了数据库探讨了建索引的作用。大家都用到过树信息的存放吧,为了说明索引的作用,假设现在存放父子关系的表是这样 id,parentIds,memo 一共两个字段,当新建立一个子节点时,parentIds存放的是从当前节点一直到父节点的一个序列,例如15,16,17,各个父类间使用,呵呵,大家
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号