問題タブ [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.

0 投票する
1 に答える
461 参照

sql-server - SQL Serverは複数のルートを「許可しません」?

私は HierarchyId の世界に非常に慣れておらず、HierarchyId() を SQLServer 設計に実装しようとしていますが、SQL Server ではテーブルごとに列ごとに 1 つのルート ノードしか許可されていないという印象を受けました。ノードの場合、エラーが発生するか、警告がスローされます。

私の推測は、私が読んだいくつかのスレッドに基づいていました。

複数のルート ノードを持つ SQL 2008 HierarchyID

ただし、上記の挿入クエリはエラーや警告なしで完全に機能するため、SQL サーバーは複数のルートを持つことに問題はないようです。SQL Server 2012 を使用しているため、SQL Server 2008 以降に何か変更はありますか? それとも私の側に誤解がありましたか?

0 投票する
1 に答える
2692 参照

c# - C# での HierarchyId のサポート?

SQL Server で hierarchyId を使い始めたところです。SQL サーバーのさまざまな機能を調べています。ただし、これは避けたい非常に厚いデータ層への呼び出しのように思えます。SQl Hierarchy Id をサポートする HierarchyId タイプの C# の API はありますか?

0 投票する
1 に答える
103 参照

c# - ServiceStack ORMLite は、現時点で HierarchyId をサポートしていますか?

おそらく更新されていないこの投稿を見ています:

OrmLite の SQL Server 固有の型のサポート

ただし、現在サポートされているかどうかを確認しようとしています。そうでない場合、ORMLite または一般的な ORM を使用しているときに、これらの種類の「あまり一般的ではない」タイプをサポートする最良の方法は何ですか?

0 投票する
1 に答える
440 参照

sql - SQLのテーブルから親ノードから子ノードを取得する方法は?

データベースに次の階層表現があるとします。

次に、A (または B) から子ノードを取得します。逆に、特定の子ノードから親を取得したいですか? <>

ルートの挿入:

子B

0 投票する
1 に答える
324 参照

.net - .NET データビューの HierarchyID

コードは以前は機能していましたが、機能しない新しい PC にインストールします。おそらく設定がありませんか?Visual Studio 2013 Professional を使用しています。

SQL Server 2012 には、hierarchyID フィールドを持つ db テーブルがありますが、NULL 値があります。このテーブルはデータビューにクエリされます。このフィールドのアイテムは、hierarchyID データ型として認識されません。コードは、地理データ型で引き続き機能します。

0 投票する
1 に答える
1066 参照

sql - sql hierarchyid から最後の子を取得する

このようにテーブルにhierarchyidがあります。

SQL クエリを使用して、カテゴリ、サブカテゴリ、またはアイテムに関係なく、最後の子を取得したいと考えています。例えば。そのカテゴリの場合、 /1/ が返されます。サブカテゴリの場合、/1/ または /2/ (2 番目の子/最後の子) を返す必要があります。アイテムの場合、3 番目の子/最後の子を返す必要があります。

このクエリを試しました。しかし、それは私に最初の部分だけを返しています。