社区
MS-SQL Server
帖子详情
使用ms sql server ,我能在程序中创建一个job,在job中写sql ,对表中的某个字段进行修改吗?
escaper
2001-12-16 04:49:19
...全文
83
6
打赏
收藏
使用ms sql server ,我能在程序中创建一个job,在job中写sql ,对表中的某个字段进行修改吗?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
escaper
2001-12-18
打赏
举报
回复
多谢,多谢
mmzxg
2001-12-17
打赏
举报
回复
sql-dmo到底怎用呢,这么多人提起,要学习才行
昵称被占用了
2001-12-17
打赏
举报
回复
没用过sql-dmo,帮不到你
escaper
2001-12-16
打赏
举报
回复
to: haihaiwer , 能给一个在程序中动态创建job的实例吗? 用sql-dmo最好了
昵称被占用了
2001-12-16
打赏
举报
回复
一个例子:加一个JOB,修改PUBS的TITLES表的TITLE字段,在前面加字母G,SQL语句如下(好多参数,自己看):
exec msdb..sp_addtask 'Test', @subsystem = 'TSQL', @server = null, @username = null, @databasename = 'pubs', @enabled = 1, @freqtype = 8, @freqinterval = 1, @freqsubtype = 1, @freqsubinterval = 0, @freqrelativeinterval = 1, @freqrecurrencefactor = 1, @activestartdate = 20011216, @activeenddate = 99991231, @activestarttimeofday = 0, @activeendtimeofday = 235959, @runpriority = 0, @emailoperatorname = null, @retryattempts = 0, @retrydelay = 0, @loghistcompletionlevel = 2, @emailcompletionlevel = 0, @command = 'update titles
set title=''G''+ title', @tagadditionalinfo = null, @description = null, @tagobjectid = 0, @tagobjecttype = 0, @cmdexecsuccesscode = 0
昵称被占用了
2001-12-16
打赏
举报
回复
能!
SQL
Server
关于列的权限控制
在
SQL
SERVER
中
列权限(Column Permissions)其实真没有什么好说的,但是好多人对这个都不甚了解,已经被人问了几次了,所以还是在这里介绍一下,很多人都会问,
我能
否单独对表的某列授权给某个用户?另外,关于DELETE、INSERT权限,这个是没有所谓的列权限(Column Permissions)的,其实从逻辑上想想,你也能明白,这这两者对应的最小单位为一条记录,所以根本不能再细化到列级别了。给用户授予相关列的查询权限(SELECT)
SQL
SERVER
作业浅析
作业介绍
SQL
SERVER
的作业是一系列由
SQL
SERVER
代理按顺序执行的指定操作。作业可以执行一系列活动,包括运行Transact-
SQL
脚本、命令行应用
程序
、Microsoft ActiveX脚本、Integration Services 包、Analysis Services 命令和查询或复制任务。作业可以运行重复任务或那些可计划的任务,它们可以通过生成警报来自动通知用户作业状态,从而极大地简化了
SQL
Server
管理[参见MSDN]。 创建作业、删除作业、查看作业历...
SQL
Server
重复执行作业
中
某个步骤
一、说明 在
SQL
Server
的作业
中
,有些时候我们希望步骤在执行失败后可以重复执行多几次,而我产生这个念头的是因为我在执行某个步骤(这个步骤对分区表
进行
修改
分区方案、分区函数)的时候出现死锁了,如下面描述: 消息1205,级别13,状态55,第1 行 事务(进程ID 115)与另一个进程被死锁在锁资源上,并且已被选作死锁牺牲品。请重新运行该事务。 我想到解决这个问题的
SQL
SERVER
SQL
性能优化
1.选择最有效率的表名顺序(只在基于规则的优化器
中
有效)
SQL
SERVER
的解析器按照从右到左的顺序处理FROM子句
中
的表名,因此FROM子句
中
写
在最后的表(基础表driving table)将被最先处理,在FROM子句
中
包含多个表的情况下,必须选择记录条数最少的表作为基础表,当
SQL
SERVER
处理多个表时,会运用排序及合并的方式连接它们, 首先,扫描第一个表(FROM子
SQL
Server
数据太多如何优化
大家好,我是 V 哥。讲了很多数据库,有小伙伴说,
SQL
Server
也讲一讲啊,好吧,V 哥做个听话的门童,今天要聊一聊
SQL
Server
。在
SQL
Server
中
,当数据量增大时,数据库的性能可能会受到影响,导致查询速度变慢、响应时间变长等问题。为了应对大量数据,以下是一些常用的优化策略和案例详解,写着写着又...
MS-SQL Server
34,838
社区成员
254,631
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章