萬盛學電腦網

 萬盛學電腦網 >> 數據庫 >> mysql教程 >> SQL Server之指定字段顯示固定的長度

SQL Server之指定字段顯示固定的長度

   SQLserver之指定字段顯示固定的長度,這個平時顯示數據的時候經常用到,但是記性不好,經常忘記。

  故寫於此,以便有用的時候撿起來。

  這裡舉個例子,如有一個Article表,裡面有3個字段

  展示的時候因為某些原因,標題,內容不能顯示過長,這裡設置不能超過11個,其余用"..."代替,內容文字不能超過30個,否則用"..."代替:

  select ArticleTitle=

  case when len(ArticleTitle)>11

  then substring(ArticleTitle,0,11)+'...'

  else ArticleTitle

  end

  ,ArticleTime,ArticleContent=

  case when len(ArticleContent)>11

  then substring(ArticleContent,0,30)+'...'

  else ArticleContent

  end

  from Article order by ArticleTime desc

copyright © 萬盛學電腦網 all rights reserved