
數據庫維護與SQL語句
jlts17
这个作者很懒,什么都没留下…
展开
-
SQL 多条件查询
我们在做查询的时候,输入参数,查询结果。如果参数在1-5个 就要写32个IF语句。 IF的计算公式就是2的N次方 如果超过10个参数以上就是有1024以上个IF,这样写死的心都有了。 但是我们也可以通过另一种很变通的方法来做到 case when select * from a select * from a where name原创 2008-07-19 16:32:00 · 954 阅读 · 0 评论 -
SQL SERVER复制技术类型
复制是将一组数据从一个数据源拷贝到多个数据源的技术,是将一份数据发布到多个存储站点上的有效方式。使用复制技术,用户可以将一份数据发布到多台服务器上,从而使不同的服务器用户都可以在权限的许可的范围内共享这份数据。复制技术可以确保分布在不同地点的数据自动同步更新,从而保证数据的一致性。 SQL复制的基本元素包括 出版服务器、订阅服务器、分发服务器、出版物、文章转载 2008-06-18 11:00:00 · 745 阅读 · 0 评论 -
SQLAGENT(JOB)
在MSSQL 執行JOB 必要條件:***執行者要有 MSDB 數據庫 里的SQLAGENT的權限如果只是執行簡單的SQL語句。那SA用戶也可以。類似執行本地文件,DTSX包 SA用戶不可以(因為他們也SQLAGENT權限)原创 2008-06-18 12:03:00 · 406 阅读 · 0 评论 -
鏈接服務器返回字符超過本地字符長度
Msg 7347, Level 16, State 1, Line 1OLE DB provider MSDASQL for linked server CIM_MFG returned data that does not match expected data length for column [MSDASQL].ad_line1. The (maximum) expecte原创 2008-06-20 09:02:00 · 796 阅读 · 0 评论 -
SQL算字符串有几个‘-’
declare @str varchar(100) set @str = 1,-2-3,4-5,6-7,8select lennum=len(@str)select replace(@str,-,)select lennum=len(replace(@str,-,))select lennum=len(@str)-len(replace(@str,-原创 2008-07-01 17:12:00 · 726 阅读 · 0 评论