SQL server 中SUBSTRING()以及CONVERT()的用法
今天主要是運用了SQL中的SUBSTRING()和CONVERT()函式,將制定出貨日期的號數,附加到流程款號上。
首先複習下SUBSTRING()函式:
SUBSTRING(1.字串,2.開始擷取位置(包含當前位置),3.需要擷取的字串長度)
----------------------------------------------------------------------------
--作者:用心生活
--英文名:wonder
--真實姓名:萬澤貴
--目的:自我收集學習整理加複習鞏固基礎知識。
--時間:2010-03-02
--CODE:
declare @string varchar(20)
set @string='123456789'
SELECT substring(@string,3,2)--擷取第三個後的2位字元
--result:34
SELECT substring(@string,3,5)---擷取第三個後的5位字元
--rusult:34567
其次在複習下CONVERT()轉換函式:
CONVERT ( data_type [ ( length ) ] ,expression [ ,style. ] )
CONVERT(1.需要轉換的SQL資料型別,2.表示式[,3.可選格式,])
--作者:用心生活
--英文名:wonder
--真實姓名:萬澤貴
--目的:自我收集學習整理加複習鞏固基礎知識。
--時間:2010-03-02
--CODE:
declare @today datetime
set @today=getdate()
SELECT CONVERT(char(10),@today,120)--將日期轉換成'2010-01-01'格式的10位字串
如果想了解3.可選格式有哪些,請方位MSDN,或者以下連結:
http://hi.baidu.com/27360411/blog/item/e632b3d4b87f9608a18bb7ca.html
最後:前面已經複習了SQL中的2個函式,現在我們就可以使用此功能,將列印吊牌或者貼紙的時候,將日期自動附加到衣服序號後面,形成一種格式。
SELECT 'AB10001UNDERWARE'+SUBSTRING(CONVERT(char(10),b.OrderDeliverDate,120),8,3)
--result:AB10001UNDERWARE-02
--這是我今天在負責公司衣服吊牌貼紙列印的時候遇見的,反正就是複習了下,然後記錄了下來。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/16436858/viewspace-628370/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SQL Server資料庫中Substring函式的用法例項詳解SQLServer資料庫函式
- SQL Server SUBSTRING FunctionsSQLServerFunction
- Sql server with as update用法SQLServer
- SQL Server中row_number函式的常見用法SQLServer函式
- MySQl 擷取函式 left(),right(),substring(),substring_index() 的用法MySql函式Index
- SQL中Merge的用法SQL
- SQL?Server新特性SequenceNumber用法介紹YTZBSQLServer
- SQL中的遞迴用法SQL遞迴
- SQL Server 2008中Analysis Services的新特性——深入SQL Server 2008SQLServer
- 【mysql】SUBSTRING_INDEX 用法舉例MySqlIndex
- SQL Server 中的 ACID 屬性SQLServer
- SQL資料庫中Truncate的用法SQL資料庫
- sql中union和union all的用法SQL
- SQL AS 的用法SQL
- SQL Server 中的一些概念SQLServer
- SQL Server中的版本號如何理解SQLServer
- SQL Server中GROUP BY(連結)SQLServer
- JS中的九個console命令以及用法JS
- .sql檔案匯入到sql server中SQLServer
- SQL Server中的日期和時間:DATEADD()SQLServer
- 淺談SQL Server中的快照問題SQLServer
- java.sql.SQLException: Fail to convert to internal representationJavaSQLExceptionAI
- C# convert sql blob type to plain stringC#SQLAI
- sql server中巢狀事務*SQLServer巢狀
- C#中substringC#
- sql serverSQLServer
- SQL Server 2008中的行壓縮(上)JUSQLServer
- SQL Server中存在真正的“事務巢狀”SQLServer巢狀
- SQL Server中count(*)和Count(1)的區別SQLServer
- SQL Server中的高可用性概覽SQLServer
- SQL Server中的IO效能殺手Forwarded recordSQLServerForward
- SQL 獲取SQL Server中兩個日期之間的所有日期SQLServer
- SQL語句IN的用法SQL
- Js的substring和C#的SubstringJSC#
- sql devloper 用法的和SQL 編寫SQLdev
- SQL Server 的死鎖SQLServer
- SQL語句中不同的連線JOIN及SQL中join的各種用法SQL
- Oralce 使用SQL中的exists 和not exists 用法詳解SQL
- SQL Server中Table字典資料的查詢SQL示例程式碼SQLServer