Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如果表中存在数据,则创建SQL触发器_Sql_Triggers - Fatal编程技术网

如果表中存在数据,则创建SQL触发器

如果表中存在数据,则创建SQL触发器,sql,triggers,Sql,Triggers,我是SQL新手 如果表的记录大于0,那么创建TXT文件的最佳方法是什么 该代码已存在,用于删除或向该表中添加记录 我正在寻找在特定网络文件夹中创建触发器文件(文件中没有内容)的方法 最好,我希望在一天结束时删除这个TXT文件,这样这个过程就可以每天早上在“删除后”触发器上重复,从表中选择计数(*),或者查询一个系统目录视图。如果为零,则调用一个存储的进程,将文件拖到共享驱动器上 要移动文件,您可以创建一个小程序包或调用powershell或bcp(但在启用xp\u cmdshell之后),也可以

我是SQL新手

如果表的记录大于0,那么创建TXT文件的最佳方法是什么

该代码已存在,用于删除或向该表中添加记录

我正在寻找在特定网络文件夹中创建触发器文件(文件中没有内容)的方法


最好,我希望在一天结束时删除这个TXT文件,这样这个过程就可以每天早上在“删除后”触发器上重复,从表中选择计数(*),或者查询一个系统目录视图。如果为零,则调用一个存储的进程,将文件拖到共享驱动器上

要移动文件,您可以创建一个小程序包或调用powershell或bcp(但在启用xp\u cmdshell之后),也可以创建一个CLR函数(在启用CLR之后)。我想,由于后两种方法需要更改服务器设置,所以可以创建一个包


annd由于没有您实际上不需要导出的数据,您只需创建一个空白文件

我不确定你想实现什么你想监控哪个表中有数据吗?你在使用哪个DBMS?博士后?神谕(SQL不是DBMS,它是查询语言)