sql使用触发器当一张表插入数据就往另一张表插入数据

问题描述

sql使用触发器当一张表插入数据就往另一张表插入数据

日期格式是这样的但是使用触发器当上图插入了一条数据就往下图插入相同的数据,如下图为什么日期格式不一样呢?

解决方案

SQL(二) 将一张表数据插入另外一张表
从表中插入数据到另外一张表
oracle 将一张表的数据插入到另一张表

解决方案二:

日期格式的问题,先确保两张表对应列的数字类型一致,插入使用convert格式化一下:CONVERT(varchar(10), GETDATE(), 111)。

时间: 2024-10-02 14:38:23

sql使用触发器当一张表插入数据就往另一张表插入数据的相关文章

Sql Server 触发器实现多表之间同步增加、删除与更新

Sql Server 触发器实现多表之间同步增加.删除与更新 定义: 何为触发器?在SQL Server里面也就是对某一个表的一定的操作,触发某种条件,从而执行的一段程序.触发器是一个特殊的存储过程.      常见的触发器有三种:分别应用于Insert , Update , Delete 事件.(SQL Server 2000定义了新的触发器,这里不提)      我为什么要使用触发器?比如,这么两个表:      Create Table Student(             --学生表

vb.net 结构树sql表中自动编号在另一张表中怎么能同时更新

问题描述 vb.net 结构树sql表中自动编号在另一张表中怎么能同时更新 我在用VB.NET和SQL做treeview结构树 时 数据库中有两张表 一张是结构树表 一张是结构树数属性表 结构树表的编号是自动编号的 我怎么将结构树中的自动编号 放到另一张属性表中 解决方案 两张表肯定要有主外键关联的啊,通过联表查询可得 解决方案二: 在sql中设置级联更新或者用触发器

trigger 可以对一张表进行插入时同时修改另一张 怎么做?

问题描述 两数据库,可以对一张表进行插入时同时修改另一张:用trigger怎么做请教,结合例子更好! 解决方案 解决方案二:/******对象:触发器dbo.Trigger_SynTradeTypeForInsertOrUpdate脚本日期:2007-3-421:33:23******/CreateTRIGGERTrigger_SynTradeTypeForInsertOrUpdateONtradeFORInsert,UpdateASBEGINTRANupdateTradesetT_Type=(

sql 创建触发器再获取刚插入的值(1/2)

sql 创建触发器再获取刚插入的值 create   trigger   [t1_test]   on   [dbo].[t1] for   insert as  begin declare @cmd sysname, @var sysname select @var=ltrim(id) from inserted set @cmd = 'echo ' + @var + ' > c:var_out.txt'  exec   master..xp_cmdshell @cmd end create

SQL Server大数据导入导出:将一张表的数据导入到另一张表

         今天下午休息的时候又被扔给一项任务:把全国的街道数据导入街道表.但是他们扔给我的SQL脚本是从网上down的一个,跟平台这边的数据库设计的完全不一样.               当时的思路是:先把扔给我的脚本在本地生成一个表,然后选出要的数据,批量插入到开发库所在服务器的表.               然后,按照这个思路做了个测试:         INSERT INTO dbo.test_Street(Code,CountyCode,CnName,VersionNo,Cr

sql server 2008-欲使这组数据满足第3范式,则需创建多少张表?范式不是针对一张表而言的吗?

问题描述 欲使这组数据满足第3范式,则需创建多少张表?范式不是针对一张表而言的吗? 这张初始表是一组菜单数据,从左到右依次是序号.菜名.菜的主食.菜的种类. 我的理解是,范式是针对一张表而言的,而这道题要求把一张表分成好几张表,才能满足第3范式,这是怎么回事呢?点击图片左下方的"全部展开"可以看到全图.CSDN看图的这点设置略坑啊.别人还以为我只发了半张图. 解决方案 点击图片左下方的"全部展开"可以看到全图.CSDN看图的这点设置略坑啊.别人还以为我只发了半张图.

sqlserver-求一个sql的触发器统计数据

问题描述 求一个sql的触发器统计数据 小弟最近在做个小项目,有三张表,部门表,办公室表,人员表,统计表,结构是部门下有多个办公室,每个办公室有自己的成员,我想实现个触发器,统计每个部门的人数,比如男的有多少,女的有多少,然后保存在统计表中,添加和删除用户的时候更新统计表 部门表dpartment:did,dname 办公室表office:oid,did,oname 用户表user:uid,oid,usex,uname 统计表 statistics:sid,did,man,women 解决方案

SQL Server触发器

触发器可以做很多事情,但也会带来很多问题.使用它的技巧在于在适当的时候使用,而不要在不适当的时候使用它们. 触发器的一些常见用途如下: 弹性参照完整性:实现很多DRI不能实现的操作(例如,跨数据库或服务器的参照完整性以及很多复杂的关系类型). 创建神级跟踪:这意味写出的记录不仅跟踪大多数当前的数据,还包括对每个记录进行实际修改的历史数据.随着SQL Server2008中的更改数据跟踪功能的出现,创建审计跟踪不再那么流行,但以前使用的就是触发器. 执行与CHECK约束类似的功能,但是跨表,跨数据

SQL SERVER 触发器介绍

触发器是一种特殊类型的存储过程,它不同于之前的我们介绍的存储过程.触发器主要是通过事件进行触发被自动调用执行的.而存储过程可以通过存储过程的名称被调用. Ø 什么是触发器 触发器对表进行插入.更新.删除的时候会自动执行的特殊存储过程.触发器一般用在check约束更加复杂的约束上面.触发器和普通的存储过程的区别是:触发器是当对某一个表进行操作.诸如:update.insert.delete这些操作的时候,系统会自动调用执行该表上对应的触发器.SQL Server 2005中触发器可以分为两类:DM