0

私はこのデータベースをセットアップしています: http://sqlfiddle.com/#!12/b2989

すでに「ID」を持っているアイテムの下に「solrID」というレコードを追加したいと思います。

エントリが ID に入れられるたびに、同じ値を SOLRID にも追加するように SQL をセットアップすることは可能ですか?ただし、テキスト「app」で開始します。

したがって、「item」テーブルにレコードを追加すると、ID が「2」の値を持つように自動インクリメントされ、SOLRID の値が自動的に「app2」になるようにします。

これは可能ですか?

4

1 に答える 1

1

頭に浮かぶ2つの選択肢は、その場でsolrIDを作成するビューを作成することです。または、基本的に冗長なデータを格納する列が本当に必要な場合は、トリガーを使用してsolrIDにデータを入力できます。

私にとっては、あなたのメッセージから私が知っていることだけを知っているので、実際のテーブルにsolrIDを格納する本当に理由がない限り、ビューの使用を検討します。

于 2012-12-05T14:11:53.810 に答える