Sqlserver
使用心得积累。
谦奕爸爸
路漫漫其修远兮,吾将上下而求索
展开
-
Sqlserver系列之-命名规范
1.设计原则符合三大范式每一列表达一个意思每一行代表一个实例/每一行有唯一键/表内没有其它表的非主键信息)每个表应该有的3个有用字段(记录创建或更新时间/记录创建者/记录版本)避免保留字表应避免可为空的列2.命名规范2.1.表表名如Order/UserAccout符合以下规范:统一采用单数形式,反对Orders首字母大写,多个单词的话,单词首字母大写,反对order/Useraccout/ORDER避免中文拼音,反对AgentBaoCi避免下划线连接,反对User_Acco原创 2020-09-30 23:06:35 · 770 阅读 · 0 评论 -
Sqlserver系列之-触发器(审批状态数据同步)
1.业务场景金蝶二开操作,在供应链-销售管理-销售订单:某一审批流节点,同步部分销售订单到生产售后同步数据临时表格。但是有一点很麻烦,因为流程审批有好几个业务领域,好几个操作按钮都可以改变销售订单的审核状态,例如:信息中心-待审批可以终止流程、终止且返审、销售订单提交“待审核”,审核按钮,反审核按钮,如果开发插件做数据同步,工作量大,而且开发的插件太多会导致后期难以管理,于是想到了触发器。2.触发器函数函数语句以及流程分解create trigger T_SalOrder_ApproveStatus原创 2020-09-30 22:12:05 · 566 阅读 · 0 评论 -
Sqlserver系列之-本地发布、订阅及注意事项
1.环境个人在服务器装的是2014版本的Sqlserver数据库,本地发布和订阅类似于Mysql的主从配置,即一个主数据库Master,一个从数据库Slave,主数据库和从数据库做好映射,既可以进行数据的同步,即主从相同的表格,主数据库数据发生改变,也会同步到从数据库,保持相同表格数据一致。具体的Sqlserver的安装我就不做扩展,之前装了一次也没有做日志记录,不懂安装的百度,教程很多。2.前置条件本地发布和本地订阅必须存在,位置如下图,一般安装默认是有的,如果没有那请检查安装配置是否正确原创 2020-09-18 16:25:47 · 1796 阅读 · 0 评论