久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

將 PascalCase 字符串轉(zhuǎn)換為“友好名稱(chēng)"在 TSQ

Converting PascalCase string to quot;Friendly Namequot; in TSQL(將 PascalCase 字符串轉(zhuǎn)換為“友好名稱(chēng)在 TSQL 中)
本文介紹了將 PascalCase 字符串轉(zhuǎn)換為“友好名稱(chēng)"在 TSQL 中的處理方法,對(duì)大家解決問(wèn)題具有一定的參考價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)吧!

問(wèn)題描述

限時(shí)送ChatGPT賬號(hào)..

我有一個(gè)表,其中一列的值來(lái)自枚舉.我需要?jiǎng)?chuàng)建一個(gè) TSQL 函數(shù),以便在檢索時(shí)將這些值轉(zhuǎn)換為友好名稱(chēng)".

I have a table with a column whose values come from an Enumeration. I need to create a TSQL function to convert these values to "Friendly Names" upon retrieval.

示例:

 'DateOfBirth' --> 'Date Of Birth'
 'PrincipalStreetAddress' --> 'Principal Street Address'

我需要一個(gè)直接的 TSQL UDF 解決方案.我沒(méi)有安裝擴(kuò)展存儲(chǔ)過(guò)程或 CLR 代碼的選項(xiàng).

I need a straight TSQL UDF solution. I don't have the option of installing Extended Store Procedures or CLR code.

推薦答案

/*
 Try this.  It's a first hack - still has problem of adding extra space
 at start if first char is in upper case.
*/
create function udf_FriendlyName(@PascalName varchar(max))
returns varchar(max)
as
begin

    declare @char char(1)
    set @char = 'A'

    -- Loop through the letters A - Z, replace them with a space and the letter
    while ascii(@char) <= ascii('Z')
    begin
        set @PascalName = replace(@PascalName, @char collate Latin1_General_CS_AS, ' ' + @char) 
        set @char = char(ascii(@char) + 1)
    end

    return LTRIM(@PascalName) --remove extra space at the beginning

end

這篇關(guān)于將 PascalCase 字符串轉(zhuǎn)換為“友好名稱(chēng)"在 TSQL 中的文章就介紹到這了,希望我們推薦的答案對(duì)大家有所幫助,也希望大家多多支持html5模板網(wǎng)!

【網(wǎng)站聲明】本站部分內(nèi)容來(lái)源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問(wèn)題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請(qǐng)聯(lián)系我們刪除處理,感謝您的支持!

相關(guān)文檔推薦

What SQL Server Datatype Should I Use To Store A Byte[](我應(yīng)該使用什么 SQL Server 數(shù)據(jù)類(lèi)型來(lái)存儲(chǔ)字節(jié) [])
Interpreting type codes in sys.objects in SQL Server(解釋 SQL Server 中 sys.objects 中的類(lèi)型代碼)
Typeorm .loadRelationCountAndMap returns zeros(Typeorm .loadRelationCountAndMap 返回零)
MS SQL: Should ISDATE() Return quot;1quot; when Cannot Cast as Date?(MS SQL:ISDATE() 是否應(yīng)該返回“1?什么時(shí)候不能投射為日期?)
Converting the name of a day to its integer representation(將一天的名稱(chēng)轉(zhuǎn)換為其整數(shù)表示)
How to convert nvarchar m/d/yy to mm/dd/yyyy in SQL Server?(如何在 SQL Server 中將 nvarchar m/d/yy 轉(zhuǎn)換為 mm/dd/yyyy?)
主站蜘蛛池模板: 人人人人干 | 亚洲天堂久久新 | www.天堂av.com | 青春草91 | 久久精品日产第一区二区三区 | 国偷自产av一区二区三区 | 51ⅴ精品国产91久久久久久 | 伊人免费在线观看高清 | 国产资源在线观看 | 日日淫 | 日日草天天干 | 欧美一区二区三区国产 | 日韩爱爱网 | 日韩视频一区二区三区 | 国产免费一区二区 | 亚洲色欲色欲www | 国产成人99久久亚洲综合精品 | 久久综合一区 | 欧美亚洲国语精品一区二区 | 一区二区在线不卡 | 欧美综合一区二区三区 | 久久国产成人 | 精品久久久久久久久久久久久久久久久 | 国产高潮好爽受不了了夜色 | 国产视频一区二区三区四区五区 | 日本久久视频 | 99精品免费久久久久久久久日本 | 久久精品一区二区三区四区 | 国产中文字幕在线 | 成人福利电影 | 日韩视频在线观看一区二区 | 国产视频一区二区 | 羞羞视频在线免费 | 欧美中文字幕一区二区三区亚洲 | 蜜桃av鲁一鲁一鲁一鲁 | 日本激情视频在线播放 | 午夜国产一级片 | 热99视频 | 久久久久综合 | 在线免费毛片 | 国产香蕉视频 |