![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
sql
FreeSweet
爱学
展开
-
用sql获取某字符串中的数字部分
create function dbo.F_Get_No( @No varchar(100)) RETURNS bigint AS BEGIN WHILE PATINDEX(%[^0-9]%,@No)>0 BEGIN SET @No=STUFF(@No,PATINDEX(%[^0-9]%,@No),1,) --删掉一个非数字的字符,循环结束,剩余的为数字部分 END RETU原创 2009-09-25 14:48:00 · 1300 阅读 · 0 评论 -
跨服务器查询导入数据
insert into MICS_WorkPlan_RestDays select * from OPENROWSET(SQLOLEDB, SERVER=192.168.2.97;uid=用户名;pwd=密码;Database=数据库,select * from v_restdays(sql语句,可执行存储过程)) as a此语句可用来将另一服务器中原创 2009-10-20 11:45:00 · 621 阅读 · 0 评论 -
查询某个对象的创建语句
<br />使用系统表,可以查询表,存储过程,视图等<br />select * from sys.syscomments where text like'%SendWorkHourMessage_1830%'原创 2010-09-15 11:54:00 · 624 阅读 · 0 评论 -
case when的用法
<br />单个字段:case column when .. then .. else .. end<br />多个字段:case when ..and .. then.. else ..end原创 2010-09-15 12:07:00 · 698 阅读 · 0 评论