問題タブ [columnname]

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 投票する
7 に答える
68013 参照

c# - DataGridView 列名の編集

DataGridView で列名を編集する方法はありますか?

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

excel - SSIS 列名が自動的に F2、F3.....F13 に変更されました

XL ソース ファイルがあり、最初の列には 199001,19902.....,199012 という名前が含まれています。

XL ソースを使用する SSIS パッケージでは、最初の列に見出しが含まれている場合、見出しが名前、F2、F3.....F13 として自動的に変換されます。

しかし、名前、199001、19902、.....、199012のように、アンピボット変換を使用して列を行に変換してステージングテーブルに変換するよりも、見出しとして必要です。

私の問題を整理してください。上記のような XL 列が必要です ( Name,199001,19902,.....,199012 )

前もって感謝します

ありがとう、

ぴんく

0 投票する
6 に答える
1307 参照

database-design - バージョン番号を保持するデータベーステーブルの列に名前を付ける

特定の「レコードバージョン」へのINTを保持するデータベーステーブルの列を何と呼ぶか​​を理解しようとしています。私は現在「RecordOrder」を使用していますが、人々はhigher = newerと考えるので、それは好きではありませんが、私が使用している方法では、lower = newer( "1"が現在のレコード、 "2"が現在のレコードです) 2番目に新しい、「3」古い、など)。「RecordVersion」を検討しましたが、同じ問題が発生するのではないかと思います。他に何か提案はありますか?「RecordAge」?

これを行っているのは、テーブルに挿入するときに、次のバージョンを確認する代わりに、書き込む前にその番号が盗まれるリスクを冒すのではなく、「RecordOrder」が0の挿入を挿入するだけだからです。 。テーブルAFTERINSERTには、そのキーのすべての「RecordOrder」番号を1つインクリメントするトリガーがあるため、挿入したばかりのレコードは「1」になり、他のすべてのレコードは1つ増えます。これにより、人の番号を取得できます。 MAX(RecordOrder)を取得して選択する代わりに、RecordOrder=1を選択して現在のレコードを選択します。

PS-私はまた、これがひどい考えである理由についての批判を受け入れており、代わりにこのインデックスを増やす必要があります。これにより、検索がはるかに簡単になりましたが、それが悪い考えである場合は、私に教えてください。

例として、データに関するいくつかの詳細:

次のデータベーステーブルがあります。

私のデータのサブセットは次のようになります。

この例では、顧客100に対して3つの行があります。つまり、100ドル、次に10.05ドルの借金があり、現在は何も借りていません。もう少し明確にする必要がある場合はお知らせください。

アップデート:

「RecordOrder」列と「RecordCreated」列はユーザ​​ーが使用できません。これらは内部使用のためにのみ存在し、現在の顧客レコードを特定するのに役立ちます。また、日付を使用して同じように簡単に行うことができましたが、適切に注文された顧客履歴を返すために使用できました。RecordCreatedの日付だけで「レコードバージョン」をインクリメントするのと同じことを実行できると思いますが、これにより、RecordOrder = 1が現在のレコードであることがわかり、サブクエリを実行することに戻ります。最新のレコードを判別するためのDateTimeのMAXまたはMIN。

0 投票する
3 に答える
22005 参照

r - Rの行列とデータフレームのdimnameを変更する

次のマトリックスを作成したとしましょう。

行名と列名を変更するためのRのメソッドは何ですか?たとえば、行名をSS1, SS2, ..., SS100、列名を。にするのが好きM1, M2, ..., M200です。私は通常、数千の行と列を持つデータを処理しますが、そのための優れた方法が必要です。のようなものを使用する人もいれば、を使用する人attributes(x)$dimnames <- list(...)もいますrownames <- paste(...)。考えられるすべての方法は何ですか?

2番目の質問は、行列をデータフレームに変換した後、同じ方法を使用できますか?

0 投票する
5 に答える
6551 参照

java - Java 1.5: db テーブルの列名の定数を保持するためのベスト プラクティス?

テクノロジー: - Java 1.5 または 1.6 - Hibernate 3.4

列名またはテーブル名の変更時に複数の場所で列名が更新されるのを避けるために、同じ定数ファイルが必要です。

次の質問がありますか?

  • 考えられる解決策の 1 つは、データベース内のすべてのテーブルの列名の定数を格納する 1 つのグローバル ファイルを維持することです。お気に入り

    /li>

上記の場合、employees はテーブルの名前で、performance_desc は列名の名前です。そのため、2 つの異なるテーブルの 2 つの定数に列名がある場合に、それらの間の衝突を回避するために、定数の名前付けには tablename__columnname 形式が使用されます。

このアプローチの問題点の 1 つは、データベースが大きくなると、このファイル内の定数が数千に増え、管理が困難になることです。その他の問題は、テーブル名が変更された場合、すべてのテーブルのプレフィックス テーブル名を変更する必要があることです。

  • 上記の例の列の名前を performance_desc から achievements_desc に変更するとします。この場合、定数も EMPLOYEE__PERFORMANCE_DESC から EMPLOYEE__ACHIEVEMENT_DESC に変更したいと思うでしょう。この場合、列名と定数名の両方を変更する必要があったため、コードで列名の代わりに定数を直接使用することはあまり見られませんが、定数名を変更すると、屈折を使用して定数を反映できるという利点が 1 つあります。名前の変更。定数をあまり使用していないか、間違った方法で使用しているようです。

  • プロジェクトコードでは、テーブル列リストごとに1つのクラスを定義して、以下に示すように定数を定義しているようです。

    /li>

これにより、テーブル名の変更がクラス名の変更のみにつながるなど、グローバル ファイルに関するいくつかの問題を解決できます。これに関する大きな問題の 1 つは、定数を定義するためだけにクラスを使用していることです。これは、適切なコーディング方法ではありません。

  • java 1.5または1.6で使用できるかどうか、および特定のシナリオで使用することをお勧めするかどうかは不明です。

  • 指定された db 定数を定義するためのベスト プラクティスは何ですか?

  • db 定数を使用することは本当に便利ですか?

  • 上記のようにテーブルごとに1つのクラスを使用する場合、直面する1つの問題は命名規則です。テーブルの列の定数を定義するテーブルの名前と対応するクラスの名前との関係は何ですか。

  • 上記のケースは、テーブル名ではなく列名のみのケースをカバーしています。コードでテーブル名ではなく定数を使用したい場合があるため、テーブル名の定数を定義するためのアプローチは何ですか。

  • 製品または関連バージョンがリリースされると、テーブル名と列名はあまり変わらないとよく言われます。テーブル名と列名の変更は、ほとんどの場合、開発段階または機能強化 (新しいバージョン) で発生します。テーブル名または列名に定数を使用しないことは強い議論ですか?

    どうすれば質問をより表現しやすくすることができるか、または質問が投票されないために何が欠けているかを提案してください。

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

perl - DBD::CSV - 列名を取得するには?

テーブルから列名を取得するにはどうすればよいですか? 私の試みはうまくいきませんでした:

0 投票する
3 に答える
4932 参照

sql - foo.foo: テーブルの列にテーブル自体と同じ名前を付けるのは悪い考えですか?

という非常に単純なテーブルがgenreあります。これは次のようになります。

genre_category「物語」、「神話」などの値があります。

genre_category列のばかげた名前のようです。genre_type列はまたはgenre_labelまたはと呼ぶことができますgenre_category。しかし、それは冗長なようです。

それで、先に進んでそれを呼び出さない理由はありますgenre.genreか?

編集:

肝心なのは、使用する方が良いということ.nameです。みんな、ありがとう!

0 投票する
2 に答える
541 参照

sql - データ型からフィールドを選択できますか?

データ型からフィールド/列を選択できますか?

Postgres 7.4(はい、アップグレードしています)

0 投票する
4 に答える
53567 参照

sql - DB2の列からテーブル名を取得するには?

列名からテーブルを見つけるには、db2 sql クエリが必要です。列名はありますが、この列が属するテーブル名がありません。

0 投票する
3 に答える
7337 参照

r - Rの列名への名前の追加または貼り付け

400列のタブdelimファイルがあります。列名にテキストを追加したい.つまり、列名がAとBの場合、AをA.ovcaに、BをB.ctrls.Likeに変更したいテキスト (ovca および ctrls) を 400 個の列に追加したいと考えています。いくつかの列名には ovca が含まれ、いくつかには ctrls が含まれています。すべての列は一意であり、1000 行を超える行が含まれています。delim ファイルのサンプル コードを以下に示します。

そして、ファイルを次のようにしたい:

私を助けてください

よろしくティリーパン