"TaxGroup"、 "Name"、 "Value"の3つの列があるテーブルがありますが、新しい列または複数の列を自動的に追加したい簡単に言うと、1年後に「Cess」列を追加するような要件が発生した場合、コードは2年後に独自の列または「Sales Tax」などの別の列を作成する必要があります。 。私の質問は、独自の新しい列を作成することができるようにコードを書くための方法です。それを作成する方法がない場合、それは理由は何ですか?データベーステーブルに新しい列を自動的に追加することができます
-1
A
答えて
0
あなたは正確に自動?私はあなたが魔法のようにテーブルに列を追加することはできないと思います。
あなたは、クエリは、将来的に表に列を追加することを意味している場合、あなたはALTER TABLEクエリを使用することができます。
ALTER TABLE <table_name>
ADD <Column_Name(Cess)> <datatype(Number)>
出典:w3schools
あなたが言うことを意味している場合カラム名を入力するだけでカラムを追加するプログラム的な方法が必要で、カラム名を追加する必要がある場合は、データ永続性プログラムをjavaや他の言語で記述し、上の同じクエリを使用することができますそのプログラムの入力として列名を送信します。
私はあなたが探しているものが明確ではないので、ここでコード全体を書いているわけではありません。
あなたの期待をより明確にして、より良くお手伝いできるようにしてください。
関連する問題
- 1. 新しいレコードがMySqlデータベースに追加されたときにJqueryで自動的にDivを更新する
- 2. 新しいシートが追加されたときにGoogleシート内の列を自動的に記入する
- 3. データベーステーブル全体に新しい列を追加する
- 4. 新しいタプルがDBに追加されたときに内容を自動的に更新する
- 5. 列8のフィールドを埋めるときに自動的に新しい行を追加するスクリプト
- 6. 新しいパッケージをインストールするときにnpmでエイリアスが自動的に追加されない
- 7. 自動的にコピーするときにURLを追加する
- 8. は、どのように私は動的に新しいタブを追加することができますか?
- 9. 新しい画像が追加されたときにJQueryギャラリーを自動的に更新することはできますか?
- 10. sqliteデータベーステーブルに新しいエントリを追加
- 11. 自動的に配列に変数を追加しますか?
- 12. 自動的にSQL Serverに列を追加します
- 13. 値を追加するときにFortranアレイが自動的に増加する
- 14. データベーステーブルをアップグレードして新しい列を追加する
- 15. コンテンツがdivに追加されると自動的にスクロールできますか?
- 16. MediaWikiのユーザグループに新しいアカウントを自動的に追加します
- 17. ログイン後に自動的にJWTを追加できますか?
- 18. 新しいアクティブレコードモデルとデータベーステーブルを動的に作成する
- 19. Javascript game自動的に新しいオブジェクトを作成して配列に連続的に追加する[javascript]
- 20. モデルが追加されたときに新しいテンプレートを自動的に生成する方法
- 21. 新しいアイテムが追加されたときにスクロールバーを自動的にプッシュする方法
- 22. UIViewControllerがUINavigationControllerに自分自身を追加することができます
- 23. C#autostartが自動的にスタートアップフォルダにアプリケーションを追加します。
- 24. git commit新しいフォルダやファイルを自動的に追加しますか?
- 25. チェックボックス新しい行を追加するときの動的jquery
- 26. Vimは新しい行と自動的に引用符を追加して整列します
- 27. データベーステーブルの特定の行の特定の列を自動的に更新する
- 28. 新しいマーカーを追加したときに前のマーカーを自動的に削除する方法は?
- 29. Eclipseが自動的にビューを追加するのを止めることはできますか?
- 30. 動的に新しいアクタを追加
最初にテーブルを定義し、すべての列をDMLステートメント[CREATE TABLE](http://www.w3schools.com/sql/sql_create_table.asp)で定義します。変更が整合性制約に違反していない場合は、[ALTER TABLE](http://www.w3schools.com/sql/sql_alter.asp)を使用して列を追加および削除できます。データベースとインタフェースするほとんどのプログラミング・ライブラリは、DMLの「create table」および「alter table」をサポートしています。あなたの質問は何ですか? – paulsm4
使用しているプログラミング言語は何ですか? – Sahan
RDBMSは、1)既存の定義に適合しなければならないなどのための「ネイティブサポート」がなく、2)受け入れ可能な正規化を維持するために設計上の考えが必要なため、RDBMSは一般に「自動的に追加された列」でうまく機能しませんつまり、テーブル定義の更新に幅広く依存しているSharePointのような製品がいくつかあります(ただし、これらはSPオブジェクトが変更されたときに行われ、「書き込み中は動的」ではありません)。この下にDMLのpaulsm4の言及があります。 – user2864740