易截截图软件、单文件、免安装、纯绿色、仅160KB

SQL Server2005读取注册表

SQL Server2005读取注册表
DECLARE @result varchar(255)
EXEC master.dbo.xp_regread 'HKEY_LOCAL_MACHINE','SOFTWARE\OperationControlSystem\ClientID','Prefix',@result OUT ---注意必须有OUT否则@result为空
SELECT @result
假如在执行过程中出现错误,可能是未找到存储过程_master.dbo.xp_regread
原因:做安全处理的时删除了xp_regread。
解决办法:
重新创建回去即可,找到 数据库——master——扩展存储过程,右键“新建扩展存储过程”
(名称:xp_regread,路径:xpstar.dll)保存即可。


相关文档:

SQL Server2000 解析XML

DECLARE @HDOC INT --文档句柄
DECLARE @XMLSTRING VARCHAR(200) --XML字符串
SET @xmlString ='<?xml version="1.0"?>
<ROOT>
<USER ID="1" Name="SBQCEL"/>
<USER ID="2" Name="PEACELI"/>
<USER ID="3" Name="SHEEPCHANG"/>
</ROOT>'
--使用系统存储 ......

sql2005 + VB6.0 在VB6.0中拼SQL 注意"()"

今天在调试的过程中发现 在vb中拼SQL的时候发现"()" 作用很大
eg: table: T_TEST col : T_KB int ,S_CD int ,Z_SU int
dim gcstrT_1 ,gcstrT_3  as integer
gcstrT_1  = 1
gcstrT_3  = 3
 strWhere = strWhere &  "……"
 strWhere = strWhere &  "AND ((T_K ......

SQL Trigger(触发器)

触发器是一种特殊的存储过程,在用户试图对指定的表执行指定的数据修改语句时自动执行。Microsoft® SQL Server™ 允许为任何给定的 INSERT、UPDATE 或 DELETE 语句创建多个触发器。
1、INSERT触发器:可以定义一个无论何时用INSERT语句向表中插入数据时都会执行的触发器。
       ......

sql 的随机函数newID()和RAND()

sql server的随机函数newID()和RAND()  
  SELECT * from Northwind..Orders ORDER BY NEWID()
  --随机排序
  SELECT TOP 10 * from Northwind..Orders ORDER BY NEWID()
  --从Orders表中随机取出10条记录  
  示例  
  A.对变量使用 NEWID 函数
  以下示例使用 NEWID() 对声明为 uniq ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号