
SQL
logenliqiang
这个作者很懒,什么都没留下…
展开
-
简单触发器
CREATE TRIGGER insertname --创建触发器名ON dbo.table_1 --监测表名WITH ENCRYPTION --加密FOR INSERT --监测表动作插入,更新,删除AS--以下是希望有新纪录插入时的动作declare @title varchar(50) --声明变量declare @price intselect @title=title,@pric原创 2010-01-30 20:32:00 · 188 阅读 · 0 评论 -
区分大小写比较操作
<br />select count(*) from employees where cast(Rtrim(firstname) as VarBinary) = cast(Rtrim(@user) as VarBinary)<br /> <br />'''CAST 转换为二进制,RTRIM去尾空白原创 2010-07-16 15:41:00 · 205 阅读 · 0 评论 -
存储过程:判断是否存在数据,并插入数据
ALTER PROCEDURE PR_ADDNEW(@TabName varchar(50),@TabOrder int)ASDeclare @RecordCount as intSET @RecordCount = (select count(*) from tabs where TabName = @TabName)IF @RecordCount BEGININSERT INTO tabs(TabName,TabOrder) values (@TabName,@TabOrder)Return @@ide原创 2010-06-11 10:20:00 · 305 阅读 · 0 评论 -
SQL2000使用计划作业
<br />Sql Server 2000支持作业管理功能,可以让数据库安一定的时间自动执行指定的操作,那么怎么样设置和建立作业呢?具体步骤如下: <br />1、打开[企业管理器]->[管理]->[Sql Server 代理]->[作业]<br />2、右键单击[作业],选择[新建作业]命令,打开[新建作业属性]对话框。<br />3、在[常规]面板中输入[名称],在[步骤]面板中单击[新建]按钮,打开[新建作业步骤]对话框。<br />4、在[步骤名]中输入名称,选择相应的[类型](一般为Transa原创 2011-05-04 19:48:00 · 870 阅读 · 0 评论