適用対象:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)Microsoft Fabric の SQL 分析エンドポイントMicrosoft Fabric のウェアハウス 演算子でデータ型が異なる 2 つの式を結合すると、最初に優先順位の低いデータ型が優先順位の高いデータ型に変換されます。 暗黙的な変換がサポートされていない場合は、エラーが返されます。 同じデータ型を持つオペランド式を結合する演算子の場合、演算の結果も同じデータ型になります。 SQL Server では、次のデータ型の優先順位が使用されます。 ユーザー定義データ型 (最高) sql_variant xml datetimeoffset datetime2 d
神谷 雅紀 SQL Server Escalation Engineer まずは、デッドロックとは?から デッドロック (deadlock) とブロッキング (blocking) は異なる事象です。 デッドロックは、リソース獲得において、A が B を待たせ、かつ、B が A を待たせている状態です。例えば、トランザクション 1 がある行に排他ロックを獲得している状態でトランザクション 2 がその行に共有ロックを獲得しようとします。この時点では、トランザクション 1 がトランザクション 2 を待たせているだけであるため、発生している事象は、デッドロックではなくブロッキングと呼ばれる事象です。この状態から、トランザクション 1 が別の行に共有ロックを獲得しようとし、その行にトランザクション 2 が排他ロックを持っていると、デッドロックと呼ばれる事象が発生します。このデッドロックはサイクルデッ
何気なく Stackoverflow を見てたら面白い質問を見つけたので備忘のためメモしておきます。 Cleaner way to do a null check in C#? - Stackoverflow タイトルは「null チェック」と要約されてしまってますが、つまりあるオブジェクトが持つプロパティの更に先にあるプロパティの null チェックで良い方法はないか?という質問です。 例えばこんな感じですね。 public class Hoge { public Fuga Fuga { get; set; } } public class Fuga { public string Piyo { get; set; } } var hoge = new Hoge(); if (hoge.Fuga != null && hoge.Fuga.Piyo != null) // ここがイヤ {
"null 許容値型" T? は、基になる値型 T のすべての値と、追加の null 値を表します。 たとえば、bool? 変数には、true、false、null の 3 つの値のいずれかを割り当てることができます。 基になる値型 T を null 許容値型にすることはできません。 null 許容値型は、ジェネリック System.Nullable<T> 構造体のインスタンスです。 Nullable<T> または T? の代替可能な形式のいずれかで基になる型 T を持つ null 許容値型を参照できます。 null 許容値型は通常、基になる値型の未定義の値を表す必要があるときに使用します。 たとえば、ブール型 (bool) 変数で可能なのは、true または false のいずれかです。 ただし、一部のアプリケーションでは、変数の値が未定義または存在しない場合があります。 たとえば、デー
先週は、DataBindingで大ハマリしてました。データベース知らない→ADO.NET知らない→DataBindingあまり使わないって流れで、DataBindingをよく知らないのが原因。なので、ADO.NET本を借りてきてちょっと勉強中です。以下は WinForm の DataBinding についてです。ASP.NETはまたちょっと違うらしい。 まずは ComboBox (と ListBox) の DataSource, ValueMember, DisplayMember の使い方。しかも ADO.NET なし。こいつらも DataBinding の範疇に入るのかわかりませんが、まあどっちでもいいや。 MSDNライブラリの「ListControlクラス」を見ればサンプルコードがあるので、そちらもどうぞ。リンクしようとしたら「コンテンツが見つかりません」と出た…。Googleキャッ
だれでもプログラミングで行き詰まる時 プログラミングを始めたばかりの人だと、プログラミングをしていて実装に行き詰まることが多くあります。 もちろん、一人前のプログラマでも新しい技術を使うときとかには、行き詰まることもあります。 しかし、そこでも 新米プログラマと一人前プログラマでは行き詰まらないためにすることの違い があり、 効率的に開発が行えるかが関わってくるのでは? と考えていたら RSAP という言葉を知りました。 RSAPって? 最近FreeCodeCampというサービスで学習をしていますが、 そこの初心者向けの記事に次のようなものがありました。 How do I get help when I get stuck? この記事でRSAPというという言葉が使われていて、行き詰まらないためにする行動の頭文字が使われています。 RSAPについて順に説明していきます。 R(ead the
python × 120 javascript × 50 c# × 34 python3 × 31 html × 31 c++ × 28 linux × 27 c × 26 java × 21 windows × 20 android × 16 ruby × 16 google-apps-script × 16 php × 15 css × 15 reactjs × 15 typescript × 15 docker × 13 aws × 12 pandas × 12 swift × 11 ruby-on-rails × 11 mysql × 11 unity3d × 11 node.js × 11 ubuntu × 11 vscode × 11 postgresql × 11 rust × 10 macos × 9 visual-studio × 9 laravel × 9 networ
[このドキュメントはプレビューのみを目的としており、以降のリリースで変更される可能性があります。プレースホルダーとして空白のトピックが含まれています。] ファイル パス、XML Web サービスの URL、アプリケーションの .ini ファイルに保存されている任意の情報など、カスタム アプリケーション設定を格納します。 <appSettings file="relative file name" > </appSettings> 属性および要素 以降のセクションでは、属性、子要素、および親要素について説明します。 属性 省略可能な String 型の属性です。 カスタム アプリケーションの構成設定を含む外部ファイルへの相対パスを指定します。 指定されたファイルには、appSettings add、clear、および remove の各属性で指定されたものと同じ種類の設定が含まれ、これらの要
分類:[.NET 全般] はじめまして。 app.configに関して質問があります 質問1) 出力されるフォルダに必ず XXXXXXXXX.exe.configとapp.configの2つが存在します。 ファイルの中は一緒のようなのですが、何故2つになるのでしょうか?? 質問2) configを複数に分けたいと考えています。 画面のサイズ情報で1ファイル、 文字情報で1ファイルの・・のような感じです。 追加-->設定ファイルで、そのファイルをPropertiesフォルダ以下に置いたら、 アクセスできるようになったのですが、 ビルドすると(?)、app.configにマージされてしまい、 結果的に1ファイルで出力されてしまいます。 設定ファイルの一部は別の人がメモ帳で作成して、 それを使う事をしたいのですが、 現状ですとマージしなければならず・・・ 何かやり方を間違っているのでしょうか?
アプリを作成している際、通常は既定の構成ファイル (app.config)でいいのですが たまに別のファイルを構成ファイルとして読み込む必要があったりします。 それに関してのメモです。 別のファイルを構成ファイルとして読み込む際は System.Configuration.ConfigurationManager.OpenMappedExeConfiguration メソッドを利用します。OpenExeConfigurationメソッドだと既定の構成ファイルが 読み込まれますので注意してください。 OpenMappedExeConfigurationメソッドは、引数に System.Configuration.ExeConfigurationFileMap オブジェクトを与える必要があります。 このクラスのExeConfigFilenameプロパティにファイル名を指定します。 Config
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く