問題タブ [hierarchyid]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql-server - SQL Serverは複数のルートを「許可しません」?
私は HierarchyId の世界に非常に慣れておらず、HierarchyId() を SQLServer 設計に実装しようとしていますが、SQL Server ではテーブルごとに列ごとに 1 つのルート ノードしか許可されていないという印象を受けました。ノードの場合、エラーが発生するか、警告がスローされます。
私の推測は、私が読んだいくつかのスレッドに基づいていました。
複数のルート ノードを持つ SQL 2008 HierarchyID
ただし、上記の挿入クエリはエラーや警告なしで完全に機能するため、SQL サーバーは複数のルートを持つことに問題はないようです。SQL Server 2012 を使用しているため、SQL Server 2008 以降に何か変更はありますか? それとも私の側に誤解がありましたか?
c# - C# での HierarchyId のサポート?
SQL Server で hierarchyId を使い始めたところです。SQL サーバーのさまざまな機能を調べています。ただし、これは避けたい非常に厚いデータ層への呼び出しのように思えます。SQl Hierarchy Id をサポートする HierarchyId タイプの C# の API はありますか?
c# - ServiceStack ORMLite は、現時点で HierarchyId をサポートしていますか?
おそらく更新されていないこの投稿を見ています:
OrmLite の SQL Server 固有の型のサポート
ただし、現在サポートされているかどうかを確認しようとしています。そうでない場合、ORMLite または一般的な ORM を使用しているときに、これらの種類の「あまり一般的ではない」タイプをサポートする最良の方法は何ですか?
sql - SQLのテーブルから親ノードから子ノードを取得する方法は?
データベースに次の階層表現があるとします。
次に、A (または B) から子ノードを取得します。逆に、特定の子ノードから親を取得したいですか? <>
ルートの挿入:
子B
.net - .NET データビューの HierarchyID
コードは以前は機能していましたが、機能しない新しい PC にインストールします。おそらく設定がありませんか?Visual Studio 2013 Professional を使用しています。
SQL Server 2012 には、hierarchyID フィールドを持つ db テーブルがありますが、NULL 値があります。このテーブルはデータビューにクエリされます。このフィールドのアイテムは、hierarchyID データ型として認識されません。コードは、地理データ型で引き続き機能します。
sql - sql hierarchyid から最後の子を取得する
このようにテーブルにhierarchyidがあります。
SQL クエリを使用して、カテゴリ、サブカテゴリ、またはアイテムに関係なく、最後の子を取得したいと考えています。例えば。そのカテゴリの場合、 /1/ が返されます。サブカテゴリの場合、/1/ または /2/ (2 番目の子/最後の子) を返す必要があります。アイテムの場合、3 番目の子/最後の子を返す必要があります。
このクエリを試しました。しかし、それは私に最初の部分だけを返しています。