当前位置: 首页 > 图文教程 > 数据库 > MSSQL > sql编程的几个常识

MSSQL
优化SQL Server索引的小技巧
SQL Server的空值处理策略
Windows上的MySQL UDF开发
MS SQLSERVER中如何快速获取表的记录总数
MS SQLSERVER 中如何得到表的创建语句
使用索引调节向导调整应用程序的性能
使用查询分析器调整SQL服务器脚本
SQL Server到Oracle连接服务器的实现
数据库查询结果的动态排序(6)
数据库查询结果的动态排序(7)
保持Oracle数据库优良性能的若干诀窍
数据库管理员制胜之宝
在Linux下访问MS SQL Server数据库
关于如何在查询结果中添加自动编号
如何提取除最新十条记录之外的所有记录?
一个有关DISTINCT的问题解答
关于MSSQL Server中DATETIME类型数据的处理
TOP N 和SET ROWCOUNT N 哪个更快?
金额阿拉伯数字转换为中文的存储过程
谈谈数据从sql server数据库导入mysql数据库的体验

MSSQL 中的 sql编程的几个常识


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-13   浏览: 81 ::
收藏到网摘: n/a

1、@@ROWCOUNT可以判断上一行查询操作得到的列数;
2、给变量赋值用SET @Pr_id = 13;
3、察看是否有符合条件的记录IF EXISTS (Select name FROM sysobjects Where name = 'reminder' AND type = 'TR');
说明特别是第一个,感觉在写Proce的时候,可以好好的运用
Create Proc Add
@n char(10)
as
Select a from Table1 where a = @n
if(@@RowCount<>0)
Begin
Update ....
End
Else
Begin
Insert ..........
End