MSSQL 首字母替换成大写字母

Jun 07, 2016 pm 05:59 PM
mssql 大文字

MSSQL將首字母替換成大寫的实现语句,需要的朋友可以参考下。

--使用程序块

-->Title:生成測試數據
-->Author:wufeng4552
-->Date :2009-09-21 13:40:59
declare @s varchar(8000)
set @s=lower(@@version)
select @s
/*
microsoft sql server 2005 - 9.00.4035.00 (intel x86)
nov 24 2008 13:01:59
copyright (c) 1988-2005 microsoft corporation
enterprise edition on windows nt 5.2 (build 3790: service pack 2)


(1 個資料列受到影響)
*/
declare @i int,@j int
select @i=1,@j=len(@j)
while charindex(' ',' '+@s,@i)>0
begin
set @I=charindex(' ',' '+@s,@i)+1
if @i>@j continue
set @s=stuff(@s,@i-1,1,upper(substring(@s,@i-1,1)))
end
select @s
/*
Microsoft Sql Server 2005 - 9.00.4035.00 (intel X86)
nov 24 2008 13:01:59
copyright (c) 1988-2005 Microsoft Corporation
enterprise Edition On Windows Nt 5.2 (build 3790: Service Pack 2)


(1 個資料列受到影響)
*/

----使用函数

-->Title:生成測試數據
-->Author:wufeng4552
-->Date :2009-09-21 13:40:59
if object_id('F_split')is not null drop function dbo.F_split
go
create function F_split(@s nvarchar(1000))
returns nvarchar(1000)
as
begin
declare @str nvarchar(1000),@split nvarchar(100)
select @s=@s+' ',@str=''
while charindex(' ',@s)>0
begin
set @split=left(@s,charindex(' ',@s))
set @str=@str+upper(left(@split,1))+right(@split,len(@split))
set @s=stuff(@s,1,charindex(char(32),@s),'')
end
return @str
end
go
declare @s varchar(1000)
set @s=lower(@@version)
select dbo.F_split(@s)
/*
Microsoft Sql Server 2005 - 9.00.4035.00 (intel X86)
nov 24 2008 13:01:59
copyright (c) 1988-2005 Microsoft Corporation
enterprise Edition On Windows Nt 5.2 (build 3790: Service Pack 2)
*/

--3借住系統表,或臨時表

-->Title:生成測試數據
-->Author:wufeng4552
-->Date :2009-09-21 13:40:59
declare @str varchar(1000)
select @str=char(32)+lower(@@version)
select @str=replace(@str,char(32)+char(number),char(32)+char(number))
from master..spt_values
where type='p' and number between 65 and 90
select stuff(@str,1,1,'')
/*
Microsoft Sql Server 2005 - 9.00.4035.00 (intel X86)
nov 24 2008 13:01:59
copyright (c) 1988-2005 Microsoft Corporation
enterprise Edition On Windows Nt 5.2 (build 3790: Service Pack 2)


(1 個資料列受到影響)

*/
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

PHPをmssqlデータベースに接続する方法 PHPをmssqlデータベースに接続する方法 Oct 23, 2023 pm 12:02 PM

PHP が mssql データベースに接続する方法には、PHP の MSSQL 拡張機能を使用する方法、PDO を使用する方法などが含まれます。詳細な導入: 1. PHP の MSSQL 拡張機能メソッドを使用して、PHP に MSSQL 拡張機能がインストールされていることを確認します。 mssql 拡張機能が PHP 構成ファイル (php.ini) で有効かどうかを確認できます。 2. PDO メソッドを使用して、PHP に PDO 拡張機能がインストールされていることを確認します。 pdo_sqlsrv 拡張機能が有効になっているかどうかは、PHP 構成ファイル (php.ini) で確認できます。

Ubuntu で PHP をインストールし、MSSQL 接続を構成するための詳細ガイド Ubuntu で PHP をインストールし、MSSQL 接続を構成するための詳細ガイド Feb 29, 2024 am 11:15 AM

Ubuntu は、サーバーの実行によく使用される人気のオープンソース オペレーティング システムです。 Ubuntu での PHP のインストールと MSSQL 接続の構成は、多くの開発者やシステム管理者が頻繁に行う必要がある操作の 1 つです。この記事では、PHP のインストール、Apache のセットアップ、MSSQLServer のインストールなどの手順を含む詳細なガイドを読者に提供し、特定のコード例を添付します。ステップ 1: PHP と関連拡張機能をインストールする まず、PHP 接続をサポートするために PHP と関連拡張機能をインストールする必要があります。

golangで入力が大文字かどうかを確認する方法 golangで入力が大文字かどうかを確認する方法 Jun 24, 2023 am 09:06 AM

Golang は高性能で最新のプログラミング言語であり、日常の開発では文字列処理が頻繁に行われます。その中で、入力が大文字であるかどうかを検証することは共通の要件です。この記事ではGolangで入力が大文字かどうかを確認する方法を紹介します。方法 1: unicode パッケージを使用する Golang の unicode パッケージは、文字のエンコード タイプを決定する一連の関数を提供します。大文字の場合、対応するエンコード範囲は 65 ~ 90 (10 進数) であるため、unicode を使用できます。

C で文字列を大文字に変換する C で文字列を大文字に変換する Aug 30, 2023 pm 09:01 PM

文字列を大文字に変換する C 言語プログラムの例を次に示します: 例 #include<stdio.h>#include<string.h>intmain(){ chars[100]; inti; printf("Enterastring:") ; 取得(s); for(i=0;s

Ubuntu 環境で MSSQL データベースをサポートするために PHP をインストールする詳細な手順 Ubuntu 環境で MSSQL データベースをサポートするために PHP をインストールする詳細な手順 Feb 29, 2024 am 10:39 AM

Ubuntu 環境で MSSQL データベースをサポートするために PHP をインストールするための詳細な手順 Web アプリケーションを開発するとき、Microsoft SQL Server (MSSQL) データベースに接続する必要がある状況がよく発生します。 Ubuntu 環境で PHP を MSSQL データベースに接続するには、関連するソフトウェアをインストールし、適切な設定を構成する必要があります。次に、Ubuntu 環境で MSSQL データベースをサポートするために PHP をインストールし、特定のコードを提供する手順を詳しく紹介します。

Ubuntu での PHP のインストールと MSSQL データベースへの接続に関する完全なチュートリアル Ubuntu での PHP のインストールと MSSQL データベースへの接続に関する完全なチュートリアル Feb 29, 2024 am 11:18 AM

Ubuntu オペレーティング システムで PHP をインストールし、MSSQL データベースに接続することは、多くの開発者やシステム管理者が習得する必要があるスキルの 1 つです。この記事では、PHP のインストール、MSSQL サーバー ドライバーのインストール、MSSQL データベースに接続するための PHP の構成、および対応するコード例の提供など、詳細なチュートリアルを提供します。パート 1: PHP をインストールする まず、MSSQL データベースに接続できるようにするために、PHP と関連拡張機能をインストールする必要があります。ターミナルに次のコマンドを入力して、PHP と必要な拡張機能をインストールします。

mssql インジェクション + ホワイトリスト アップロードによるバイパス 360 の分析例 mssql インジェクション + ホワイトリスト アップロードによるバイパス 360 の分析例 May 12, 2023 pm 02:37 PM

情報収集:サイトはvue+aspx+iis8.5を使用して構築されています。サイトのログインボックスにはバージョン番号があり、URL 欄に siteserver という文字が存在するため、cms で構築されたものと思われますが、cms は見ていません。Google 検索で確認したところ、このサイトは で構築されていることがわかりました。 siteserver cms バージョンは最新ですが、インターネット上で提供されている脆弱性は利用できません ログインボックスにインジェクション+弱いパスワード+認証コードバイパス+不正等の方法を試しましたがダメでした テストがあるのでアカウントを使用している場合は、テストのためにサイトに直接ログインするだけです。写真はオンラインで見つけたログイン画像です。赤いボックスは cms プロンプトではなくバージョン番号でした。機能テスト: バックグラウンドに入った後、主にページ管理のための機能を簡単に参照しました。

Ubuntuにphp mssqlをインストールする方法 Ubuntuにphp mssqlをインストールする方法 Jan 28, 2023 am 09:25 AM

Ubuntu に php mssql をインストールする方法: 1. ターミナル コマンド ウィンドウに入ります; 2. 「curl https://packages.microsoft.com/config/ubuntu/16.04/prod.list > /etc/apt/sources.list」を実行します。 d/mssql-release.list"; 3. install コマンドを使用して「pdo_sqlsrv」をインストールします。

See all articles