[解決済み] GUIDの文字列長とは何ですか?
質問
SQLでvarcharカラムを作成したいのですが、そのカラムには
N'guid'
一方
guid
は.NETで生成されたGUID(
ガイド.NewGuid
) - クラス System.Guid.
の長さはどれくらいですか?
varchar
GUIDに期待することは?
それは固定長ですか?
を使用する必要があります。
nvarchar
(GUIDがUnicode文字を使うことはあるのでしょうか)。
varchar(Guid.Length)
PS. SQLの行のguidデータ型は使いたくありません。私は、ただ、何が
Guid.MaxLength
.
解決方法は?
Guidをどのようにフォーマットするかによります。
-
Guid.NewGuid().ToString()
= 36 文字 (ハイフン)
の出力になります。12345678-1234-1234-1234-123456789abc
-
Guid.NewGuid().ToString("D")
= 36 文字(ハイフンあり、同上ToString()
)
を出力します。12345678-1234-1234-1234-123456789abc
-
Guid.NewGuid().ToString("N")
= 32 文字 (数字のみ)
の出力になります。12345678123412341234123456789abc
-
Guid.NewGuid().ToString("B")
= 38 文字(中括弧)
を出力します。{12345678-1234-1234-1234-123456789abc}
-
Guid.NewGuid().ToString("P")
= 38 文字 (括弧)
を出力します。(12345678-1234-1234-1234-123456789abc)
-
Guid.NewGuid().ToString("X")
= 68 文字(16進数)
を出力します。{0x12345678,0x1234,0x1234,{0x12,0x34,0x12,0x34,0x56,0x78,0x9a,0xbc}}
関連
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] アセンブリから型を読み込めなかったエラー
-
[解決済み] BasicHttpsBindingとWsHttpBinding with Transport securityの違いは何ですか?
-
[解決済み] SQL Server Compact EditionデータベースのLINQ to SQLで、"Row not found or changed "例外を解決するにはどうすればよいですか?
-
[解決済み] asp.netでWebサービスのタイムアウト時間を長くする方法は?
-
[解決済み] DockPanelを空きスペースいっぱいに表示させる方法
-
[解決済み] .NET Framework 4 マルチターゲティングパックがアンインストールできない
-
[解決済み] VB.NETでファイル名を一意のサフィックスに変更するには?
-
[解決済み] "SSL/TLSセキュアチャネルの信頼関係を当局と確立できませんでした "の解決方法
-
[解決済み] 権限 '*' を持つ SSL/TLS の安全なチャネルを確立できませんでした。
-
[解決済み] .NET Coreと.NET Standard Class Libraryのプロジェクトタイプの違いは何ですか?