auto-increment

    2

    2答えて

    私はAUTO_INCREMENTフィールドを持つテーブルを持っています。現在は、PRIMARY KEYでもあります。 ただし、重複を許可するにはこのAUTO_INCREMENT列が必要な状況があります。言い換えると、2つの異なる行は、AUTO_INCREMENT列内で同じ値を持つことができます。これは、PRIMARY KEYではないAUTO_INCREMENTフィールドを持つことを意味します。 こ

    0

    1答えて

    における複合サロゲートキーはここに私の現在のデータベースの抜粋です(理解を容易にするために、テーブル名を変更): idは常に auto_incrementで作成した代理キー、ある Pet(ownerFK, id, name, age) Owner(id, name) 。 私はサロゲートキーPet.idをPet.ownerFKで "スコープ"にするか、または複合キー[ownerFk, id]を

    2

    3答えて

    SQL Anywhere 9データベースがあり、カラムの1つのオートインクリメント値を特定の数値にリセットしたいと考えています。 私はのSQL-どこでも同等の必要があると思います: ALTER TABLE foo AUTO_INCREMENT =100

    0

    3答えて

    私はいくつかのプロジェクトを持つプロジェクトサーバのために小さなチケットシステムを作りたいと思っています。 (TicketID, ProjectID) (1, 1) (2, 1) (3, 1) (4, 2) (5, 2) (6, 3) をしかし、私は思う:次のように - は、これまでのところTicketIDは、プロジェクトAとTicketID 1とチケットと別のプロジェクトBとTi

    11

    7答えて

    私は、自動インクリメントキーフィールドを持つSQLServerテーブルに挿入します。 INSERT INTO table (foreign_key1, value) VALUES (9, 'text') RETURNING key_field INTO :var; :(。私は、これはSQLServerのではIDENTITY列と呼ばれていると信じて) オラクルでは、私は私のINSERT文

    6

    1答えて

    何らかの理由でmysqlテーブルのidフィールドが10(11,21,31)ずつ増えています。ここでは、テーブル定義は次のとおりです。 CREATE TABLE `clients` ( `id` int(11) NOT NULL auto_increment, `first_name` varchar(255) default NULL, `last_name` varc

    1

    1答えて

    "Number"属性を持つ単純な "請求書"クラスがあり、ユーザーが請求書を保存するときにアプリケーションによって割り当てられる があります。 は、いくつかの制約があります。 1)アプリケーションは、(シン)クライアント - サーバー1であるので、どんな は数が衝突 2の外を見る必要があります割り当て)請求書あまりにも「バージョン」属性を持っているので、I DBMSレベルの自動インクリメントフィー

    4

    2答えて

    私のデータベースには、自動増分主キーID「ID」と通常の「TIMESTAMP列」を持つ親テーブルがあります。親のID列を参照する外部キーを持つ子テーブルがあります。 新しい列を親データベースと子データベースの両方に挿入するストアドプロシージャを作成したいとします。子「ID」列を新しい自動増分親「ID」列と等しく設定するにはどうすればよいですか?これには別途必要ですか: SELECT TOP 1 *

    24

    3答えて

    私は強制的な自動インクリメント列を持つテーブルを持っており、この列はアプリケーション全体を通して保持される非常に貴重なIDです。申し訳ありませんが、これを自動的にインクリメントする列にすることは、私の面では貧弱な開発でした。 ここに問題があります。このテーブルには、すでに作成されてテーブルから削除された列のIDを挿入する必要があります。このIDを復活させてテーブルに戻すようなもの。 これをプログラ

    2

    2答えて

    私は関連する2つのテーブルを持っていますが、どちらもプライマリキーのID列を持ち、データを挿入するためにVBフォームを使用しています。親テーブルのプライマリキーをデータベースの外部キーとして使用します。 外部キー制約はありませんが、データは正常に挿入されます。トリガーがそれを行うかどうか、もしそうなら、私は疑問に思っています。私のすべてのデータの挿入はVBで行われます。 ユーザはキーを挿入しません