だいぶ昔に書いた SQL Server のバージョン毎の TSqlParser - お だ のスペース にコメントが付いてたので雑にサンプル。 yutap01 だいぶ昔の投稿についての質問になります。 よろしければお知恵を拝借したいのですが、 TSqlParserを使って、複雑なTSQLを複…
ProducesResponseType(typeof(void), ...) causes ApiExplorer to indicate the return type is ProblemDetails · Issue #7874 · dotnet/aspnetcore · GitHub 40系はデフォだと ProblemDetails Class (Microsoft.AspNetCore.Mvc) | Microsoft Docs になって…
meetup app osaka@5 - connpass このご時世なんで オンラインの ZOOM ですが、お時間があればぜひ~。 SQL DB をソースに Azure Cognitive Search を使うときのメモ - お だ のスペース や関係ない質問でも答えれる限り答えま~。 座談会っぽい感じみたいな…
Azure SQL Database のデータを Azure Cognitive Search で全文検索するときに見る資料とかメモ 兼 meetup app vol.5? の資料。 価格 Cognitive Search 料金 - Search | Microsoft Azure インデックス作るのに AI 使うと追加でお金掛かりそう。 AI エンリッ…
メモ:T-SQL 単一列の結果表をシンプルな JsonArray にしたい - お だ のスペース で、XML にしたいわけじゃないのに FOR XML 使ってますが、こういう時に XML でエスケープ必要な文字があった場合困ることが起きます。 前回のデータを変えて試してみます。 …
create table [データ] ( [Id] bigint not null identity(1, 1) primary key , [Name] nvarchar(20) not null ) go insert into [データ] ([Name]) values (N'あいうえお') , (N'かきくけこ') から ["あいうえお", "かきくけこ"] にしたい場合のクエリ。 参…
OUTPUT 句 (Transact-SQL) - SQL Server | Microsoft Docs トリガー 使ってたら怒られたのでドキュメントのメモ。 INTO キーワードを指定せずに OUTPUT 句を指定すると、DML 操作を行った先では、その DML アクションに対して定義されたトリガーを有効化でき…
azure.microsoft.com
NuGet Gallery | Microsoft.SqlServer.DACFx 150.4897.1 と NuGet Gallery | Microsoft.Data.SqlClient 2.0.1 が必要。 で、PowerShell 7 で Microsoft.Data.SqlClient を使うには、ちょい注意が。 PowerShell (7.0.2) で Microsoft.Data.SqlClient 2.0 を使…
前にこんなの書いてたんですが、Pipelines に代わってから使うの初ということで試してました。 VSTS の ビルドで SQL Server LocalDB を使ってテストしたい - お だ のスペース んで、今の最新の Windows Agent でバージョン調べてみると… Microsoft SQL Ser…
How to hide property from displaying in Swagger? · Issue #1230 · domaindrivendev/Swashbuckle.WebApi · GitHub Query String は、[BindNever] 、他は、[JsonIgnore] でOK。 リクエストのパラメータで、getter しかなくて readonly なのに、readonly と…
スクリプト モジュール - PowerShell | Microsoft Docs Dot-Sourcing って単語がなかなか思い出せないのでメモ。 同じスコープ でそのまま実行する感じ。 $a = "aaa" # hoge.ps1 で $a = "bbb" と書いてると… . ./hoge.ps1 # bbb って出る Write-Host $a 別…
スカラー値を返すクエリを書いてて、bit 型の列が複数行返ってくるけど、true 優先で取りたい時に、bit 型そのままだと max、min 使えないので、order by で。 雑なクエリ例 select top(1) [flg] from ( select cast(0 as bit) as [flg] union all select ca…
Microsoft SQL Server Japan Support Team Blog が無くなって、Technet フォーラムに移ってますが DO's&DONT's を人に紹介する機会があったのでついでに直リンメモ。 空き番ありますが、投稿見つからないので移行されなかった? DO's&DONT's #1: やらない方…
OSC2020 Online/Kyoto で 関西DB勉強会として1枠頂き、データベース座談会 をさせていただきます。 データベース座談会 - セミナープログラム - オープンソースカンファレンス2020 Online/Kyoto MySQL、PostgreSQL、SQL Server とでちょっとした比較みたいな…
今回で8回目(9年目)の受賞になりました。 今後もより一層のコミュニティ活動/情報発信していきますので、SqlWorld :: ホーム 共々宜しくお願いします。 どんどん新しい製品、サービスが出てますがおいてかれないように頑張りま~。
WITH common_table_expression (Transact-SQL) - SQL Server | Microsoft Docs 試したバージョンは Microsoft SQL Server 2019 (RTM-GDR) (KB4517790) - 15.0.2070.41 (X64) Oct 28 2019 19:56:59 Copyright (C) 2019 Microsoft Corporation Developer Editi…
メモ 通常ケースのテーブルがあって、特定の時は上書きしたデータが欲しいってケースのクエリ。 通常、特定ともにmax1行の時は、単に両方 left join でつないで、coalesce(isnull) でOK。 SQL Server の例だと -- max1件のケース create table [通常] ( [種…
調べる機会があったので。 On Default Schemas and "Search Paths" - SQL Server Science sql server - SQL default schema resolution in Stored Procedure - Stack Overflow Dude, where's my table? - Bob Beauchemin 幾つか記事はありますが、足りなかっ…
.NET Core じゃなくて、昔の .NET Framework 3.5 の方。 調べる機会があったのでメモ。 NuGet Gallery | Dapper 1.42.0
CSVファイルに吐く場合は、 デフォルトの結果をグリッドに表示(Ctrl + D)で出力された結果を 右クリック => 結果に名前を付けて保存 で CSV に。 右クリックが面倒な人は、 メニューの ツール => オプション => クエリ結果 => SQL Server => 結果をテキスト…
Visual Studio の Database Project で Temporal Table 使ってると公開が失敗することがある - お だ のスペース で、度々引っかかるのでウンザリしてクエリ書いた。 declare @sql nvarchar(max) select @sql = concat(@sql, N'alter table ', [sys].[tables…
何回か試してたけど、ダメで諦めてたのを久々に再チャレンジしたらインストール出来たのでメモ。 ちゃんと記録残してないので雑だけど。 ちなみに SSMS は 18.4 だったので ↓の内容ではないはず。 SQL Server 2019 Release Notes - SQL Server | Microsoft D…
【2020/05/01 追記】 一旦開始日を白紙に戻して、落ち着いたら再度日程提示します。 オンライン開催も考える必要あるかもですね。。 【2020/02/26 追記】 最近の状況を考慮して、企業様の部屋を借りて勉強会を開催するのはご迷惑をお掛けすることになるので…
今週の土曜12/28に、 meetup app osaka@4 - connpass で、Azure SQL DB Hyperscale のお話しをちょっとします。 ハイパースケールの概要 | Microsoft Docs 他にも色んなジャンルのお話しが聞けますし、年末ですが気軽にご参加を~。
SSMS 18.1 Diagram なんか不安定ってか作ったファイルが開けず SSMS が落ちる。。 - お だ のスペース で書いて以降ER図吐くのに、 A5:SQL Mk-2 - フリーの汎用SQL開発ツール/ER図ツール .. 松原正和 使ってます。 ちゃんと検証してないので詳細条件不明だけ…
datetime2 を datetimeoffset に直してる作業してるときに気になったので。 テンポラル テーブル - SQL Server | Microsoft Docs すべてのテンポラル テーブルには、それぞれに datetime2 データ型が明示的に定義されている 2 つの列があります。 テンポラル…
どっかで小数桁秒の精度の話しが出たので。 datetime2、time、datetimeoffset は 最大小数7桁(100ns)まで。 datetime2 (Transact-SQL) - SQL Server | Microsoft Docs time (Transact-SQL) - SQL Server | Microsoft Docs datetimeoffset (Transact-SQL) - S…
SqlWorld :: SQLWorld★大阪#52 開催します! 34回目の平日夜開催で、前回同様 ハンズオン 形式で行う予定です。 【日時】 2019年12月03日(火曜日) 19:00~21:00 【イベント概要】 SQLWorld、今回で34回目の平日夜開催~。今回も、みんなで SQL を書いてみよ…
.NET Core の SqlConnection の ConnectRetryCount ちゃんと動いてない? - お だ のスペース でなんか動いてないなーって思ってたら修正されました。 やっぱバグやったみたいですね。 Fix connection resiliency check by David-Engel · Pull Request #310 …