問題タブ [rowid]
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.
jqgrid - グリッドの別の列の id 値に基づいて、Jqgrid の列の画像を取得します
以下のように4列のJQGridがあります
ここでは、num を '2' としてハードコーディングしているため、最初の列、つまり LocationImage に 2.png を表示します。必要なのは、num の値が 4 番目の列、つまり LocationID からのものであることです (非表示の列であることに注意してください)。
これを行う方法を教えてください。
ありがとう、ディープナ
sqlite - Sqlite3 の行 ID と AUTOINCREMTENT の比較
sqlite3 を使用した 2 番目のプロジェクトに取り組んでおり、質問があります。
行 ID を使用することと、独自の AUTOINCREMENT INTEGER 値を使用することの違いは何ですか?
どちらか一方が他方よりも優れている/高速ですか?
nosql - 行またはドキュメント ID Riak またはキー値データ ストアをどのように指定しますか?
Intro To Riak のウェビナーに参加しました。1 ページだけで、スキーマ設計についてはあまり語られていません。それが私が焦点を当てていることです。では、質問させてください。
顧客番号が「123」の顧客というバケットがあるとします。この顧客には次の属性 (キー: 値のペア) があります: 名前:「Joey Brown」、生年月日:「1980 年 1 月 1 日」、郵便番号:「12345」、顧客タイプ:「小売店」、顧客になった日付:「1」 /1/2005" 購入頻度: "5"</p>
JSON は次のようになります。
{ "name": "Gunther Boss", "生年月日" : "1980 年 1 月 1 日", "郵便番号" : "12345", "顧客の種類" : "小売店" "顧客になった日付" : "1/ 1/2005」、「購入頻度」:「5」</p>
}
これらの属性がすべて Customer 123 に属していることを Riak はどのようにして知るのでしょうか? そのお客様番号はIDですか?行全体の ID を指定するにはどうすればよいですか?
Cassandra は以下を使用します。
RowId + 列ファミリー + 列修飾子 + タイムスタンプ + 値 (またはペイロード)。(RowId + 列ファミリー + 列修飾子 + タイムスタンプが一意性を提供します)。キーは列ファミリー+列修飾子です
ありがとう
oracle - 重複する行を削除する-Oracle
これが私のデータの例です。QueryIDとRoyIDがテーブル内の他のエントリと同じである余分なデータをすべて削除しようとしていますが、少なくとも1つのレコードを保持したいと思います。一部のレコードにはDEMO_12345などのIDがあるため、ID列でminまたはmax関数を使用できるかどうかはわかりません。
IDの代わりにROWIDを使うことを考えていました。次のクエリは機能しますか?
sql - レコードを挿入し、主キーの値を保持
SQLite データベースと、自動インクリメント int を主キーとして使用するテーブルがあります。ドキュメントを調べたところ、INSERT AND REPLACE を実行すると、重複が見つかったときにレコードを削除してから挿入するようです。
これは問題ありませんが、自動インクリメント キーがゼロから開始するのではなく、中断したところから継続するという問題があります。これは、そのクエリを実行するたびに、レコードの増分が変化することを意味します。主キーを変更せずにレコードを更新することはできますか? 私が見つけた 1 つの方法は、テーブルと主キー インデックスを削除することですが、それはやり過ぎのようで、テーブルが大きくなるにつれて時間が長くなる可能性があります。
android - ListView の単一のアイテムから特定のテキスト ID をトーストする方法
私は Android アプリを開発しようとしていますが、現在何かに行き詰まっています。
次のようなカスタム リストビューを使用します。
ここの ID は、連絡先テーブルを介してクエリを実行する SQLite データベースからテキストを取得します。
リストビューに表示されているアイテムをクリックすると、何かが起こるようになりました。クリックは登録されていますが、今のところ、ID に渡される番号を表示するだけの Toast が必要です (各行の主キー)。
ID でクエリを並べ替えていないため、arrayindex +1 を使用できません。
これが私のonItemClickです:
特定のアイテムをクリックしたときにその情報を簡単に抽出できると信じているので、一意の ID を textview に送信しています。
私の基本アダプター:
どんな助けでも大歓迎です。
oracle - Oracleの分析機能を理解するのに助けが必要
単一のテーブルで重複を検出する次のコードがあります。
私は非常に多くのウェブサイトをグーグルで検索しましたが、ほとんどの人がこの効率的な方法に従っていることがわかりました. しかし、これらのネストされたクエリがどのように機能するかについての適切な説明を見つけた場所はありません。
android - where条件として他のフィールドを使用してsqliteから行IDを取得する
サー、入力名、番号に応じてデータベースのROWIDを返すにはどうすればよいですか?このコードは毎回値0を返すだけです。私の主キーはKEY_ROWIDです。事前に助けてくれてありがとう
これが私がそれにアクセスする方法です
ruby-on-rails - 'rails generate scaffold scaffoldname name:string id:integer' の後に id を rowid に戻します
足場で作成された id 列に問題があります。次のコマンドで足場を生成しました。
のドロップダウンメニューに使用したい関係にその id 列を使用しましたcollection_select
。その後、Rails がテーブルごとに自動的に ID を作成するため、ID を生成する必要がないことに気付きました。
自己作成したIDで関連テーブルを呼び出したい場合、これはもちろん可能です
class.relatedClass.id
その後、テーブルでは列の名前が「rowid」になっていますが、このコマンドはレールがIDを作成したテーブルでも可能であることに気付きました。
そこで、マイグレーションで自己作成の id 列を削除できるはずだと考えました。これについて私が考えた方法は、レールはリレーションに自動的に行 ID を使用するべきだというものでした。しかし、自己作成した ID を削除すると、エラーが発生します。Rails は、scaffold コマンドで id 列が指定されていない場合は使用しますが、自動的に 'rowid' 列を使用することを拒否します。
Railsが後で呼び出したときに独自に作成されたrowidを使用する方法で、その自己作成されたid列を削除するにはどうすればよいclass.relatedClass.id
ですか?
oracle - pl/sqlブロックでrowidが自動的に変更されています
oracle で上記の手順を実行すると、次のエラーがスローされます。
行 ID を印刷すると、小文字 (AAALJBABvAANsZDAAA) がほとんどありませんが、エラーにはすべての文字が大文字 (AAALJBABVAANSZDAAA) で表示されます。DBに大文字のrowidがないため、エラーの無効な識別子が表示されています。
どんな助けでも大歓迎です。