日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

SQL Server字符串切割_Mssql數(shù)據(jù)庫教程

編輯Tag賺U幣

推薦:解析SqlServer2000獲取當(dāng)前日期及格式
SqlServer2000獲取當(dāng)前日期及日期格式 獲取系統(tǒng)日期:GETDATE() 格式化日期: CONVERT(VARCHAR,GETDATE(),20) 或 CONVERT(VARCHAR(20),GETDATE(),120) 注:20表示20位,日期格式為:yyyy-mm-ddhh:mm:ss 改用10,日期格式為:yyyy-mm-dd selectGETDATE() selec

  1. CREATE FUNCTION fGetStrBySplit  
  2.  ( 
  3.      @Source VARCHAR(max), 
  4.      @Index INT
  5.      @SplitChar VARCHAR(1) 
  6.  ) 
  7.  RETURNS varchar(MAX
  8.  AS 
  9.  BEGIN 
  10.       
  11.      DECLARE @Len INT 
  12.      DECLARE @n INT = 0 
  13.      DECLARE @ChIndex INT 
  14.      DECLARE @Result VARCHAR(MAX
  15.      --獲取總長度 
  16.      SET @Len = LEN(@Source)     
  17.      --獲取切割字符位置 
  18.      SET @ChIndex = CHARINDEX(@SplitChar,@Source) 
  19.   
  20.      WHILE @ChIndex > 0 
  21.      BEGIN 
  22.          IF(@n = @Index
  23.          BEGIN 
  24.              SET @Source = SUBSTRING(@Source,0,@ChIndex) 
  25.              BREAK 
  26.          END 
  27.   
  28.          SET @Source = SUBSTRING(@Source,@ChIndex+1,@Len) 
  29.          SET @ChIndex = CHARINDEX(@SplitChar,@Source) 
  30.           
  31.          SET @Len = LEN(@Source) 
  32.          SET @n = @n + 1 
  33.           
  34.      END 
  35.       
  36.      RETURN @Source 
  37.  END 
  38.  GO 
  39.   
  40.  --調(diào)用  
  41.  DECLARE @value VARCHAR(max
  42.  SET @value = dbo.fGetStrBySplit('645002*01_45854_183677_12',0,'_'
  43.  PRINT @value 
結(jié)果:
645002*01
--1
45854
--2
183677 

分享:解讀SQL Server查詢含有單引號數(shù)據(jù)的方法
SQLServer查詢含有單引號的字段可以用如下SQL語句加以實現(xiàn): select字段列表from表名where字段名like’%’+char(39)+’%’

來源:未知//所屬分類:Mssql數(shù)據(jù)庫教程/更新時間:2012-07-20
相關(guān)Mssql數(shù)據(jù)庫教程