解讀SQL中自己創建函數 分割字符串_Mssql數據庫教程
推薦:解讀SQL Server 2008可用性基于磁盤的備份 首先來看的是最簡單的技術——備份。在SQL Server 2008的企業版中,備份有了一個新的特性,那就是備份壓縮。那么備份壓縮對于高可用有什么幫助呢?
| 以下為引用的內容:
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[getEPnum]') and xtype in (N'FN', N'IF', N'TF')) drop function [dbo].[getEPnum] GO if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[getstrcount]') and xtype in (N'FN', N'IF', N'TF')) drop function [dbo].[getstrcount] GO if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[getstrofindex]') and xtype in (N'FN', N'IF', N'TF')) drop function [dbo].[getstrofindex] GO SET QUOTED_IDENTIFIER ON GO SET ANSI_NULLS ON GO --- 這個函數直接調用了另外的兩個函數,可以先閱讀下面提到的兩個函數 CREATE function getEPnum (@str varchar(8000)) returns varchar(8000) as begin declare @str_return varchar(8000) declare @i int declare @temp_i int declare @onlineornot int declare @findepnumok int -- 用來取得一個epnum, -- 規則:首先從chatid中取,如果有在線得,則取得最前面得在線得返回 -- 如果全部不在線,則返回 ‘00000000’ select @findepnumok = 0 select @temp_i = 0 IF len(@str)<=0 begin SELECT @str_return = '00000000' end else begin select @i = dbo.getstrcount(@str,',') |
分享:關于SQL Server 2008中報表服務的詳解一、導言 盡管公司經常采集和存儲大量的數據,但是有時還是難以詳盡地顯示數據,而且也很難提供對商業中將發生什么的洞察以使商業決策者為公司作出相應的和及時的決策。 為了能作
- sql 語句練習與答案
- 深入C++ string.find()函數的用法總結
- SQL Server中刪除重復數據的幾個方法
- sql刪除重復數據的詳細方法
- SQL SERVER 2000安裝教程圖文詳解
- 使用sql server management studio 2008 無法查看數據庫,提示 無法為該請求檢索數據 錯誤916解決方法
- SQLServer日志清空語句(sql2000,sql2005,sql2008)
- Sql Server 2008完全卸載方法(其他版本類似)
- sql server 2008 不允許保存更改,您所做的更改要求刪除并重新創建以下表
- SQL Server 2008 清空刪除日志文件(瞬間日志變幾M)
- Win7系統安裝MySQL5.5.21圖解教程
- 將DataTable作為存儲過程參數的用法實例詳解
- 相關鏈接:
- 教程說明:
Mssql數據庫教程-解讀SQL中自己創建函數 分割字符串
。