問題タブ [table-rename]

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

oracle - Oracle テーブルまたはビューの名前を変更する

Oracleでテーブルまたはビューの名前を変更する構文は何ですか?

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

sql-server - SQL:名前変更テーブルの制約を変更する必要がありますか?

プロシージャ sp_rename を使用してテーブルの名前を変更しました。子テーブルの fk 制約を変更する必要がありますか?

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

sql - Oracle-テーブルを削除せずにテーブル制約を削除する

大規模なOracleデータベースの一括移行を行っています。この最初のステップでは、後でドロップする準備として、テーブルのロード全体の名前を変更します(ただし、今のところ、テーブル内のデータを保持する必要があります)。それらに対する外部キー制約はすべて削除する必要があります。データベースの残りの部分に接続しないでください。それらを削除する場合は、CASCADE CONSTRAINTSを使用できますが、名前を変更すると、制約が変更されるだけです。

テーブル自体を削除せずに、CASCADE CONSTRAINTSが削除するすべての制約を削除する方法はありますか?

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

asp.net - 名前が変更されたテーブルのゴースト

SQL Server 2008 データベースのテーブルの名前を eL_CourseStepUserNotes から StepUserNotes に変更しました。SSMA を使用してテーブルの名前を変更しました。

テーブルは ASP.NET 4.0 アプリで使用されます。すべての CRUD に LINQ to SQL を使用しています。問題は、次のコードです。

次のように db.SubmitChanges 行で失敗します。

つまり、テーブルの古い名前が戻ってきて、私を悩ませています。

古い LINQ to SQL dbml ファイルを削除し、新しいファイルを作成しました。古いテーブル名を含む文字列をすべてのソース コードから検索しました。何もない。コードはコンパイルされます...

他にどこを見ることができますか?

エラーは SQL Server から戻ってきており、SQL Server データベース内のすべての外部キーを一覧表示するためのユーティリティを使用してい ます。

FKにも古いテーブル名の兆候はありません。

どこを見ればいいのか、次に何を試すべきなのか、私は完全に途方に暮れています。助言がありますか?

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

database - データベースのテーブル名を変更する(SQL Server 2008)

tblHelloという名前のテーブルを取得し、名前をHelloに変更したい

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

mysql - mysqlテーブルの名前を変更できません

このSQLを使用してテーブルの名前を変更しようとしています。WindowsXPでMySQL5.1.41を使用しています。

そして、クエリは正しく実行されたと主張しますが、それは嘘です!私のテーブル名はまだすべて小文字です!

私が自分のテーブルを資本化することを禁じている、どのようなファウルアーカネリーを実行しましたか?

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

web2py - web2py: テーブルの名前を変更するには?

web2pyでデータベーステーブルの名前を変更するには? 直接的な方法がない場合、これを行う最善の回避策は何ですか? 私が見つけたのは、このスレッドhttp://groups.google.com/group/web2py/browse_thread/thread/ef724508324347e2/7966a423c293bdecだけで、web2py の作成者は簡単な方法がないと言っています。

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

.net - Entity Framework: テーブルの名前変更アクションの反映

XML エディターを使用するだけで、データベース テーブル名の変更を .edmx ファイルに反映することはできますか? EntitySet ノードでこの変更を行うだけで十分だと思っていましたが、そうではないようです。

「エラー 0040: <> タイプが名前空間 <> で定義されていません」というメッセージが表示されます。

これは純粋にデータベース テーブル名の変更であり、テーブルに構造的な変更はなく、EF で POCO オブジェクトを使用しています。

前もって感謝します。

0 投票する
17 に答える
439213 参照

mysql - MySQL でテーブルの名前を変更する

テーブルの名前変更が MySQL で機能しない

エラーメッセージは

クエリは他のテーブルでは正常に機能していますが、 table では機能していませんgroup

0 投票する
0 に答える
168 参照

mysql - mysql テーブルの名前を新しいデータベースに変更する

これについてお役に立てば幸いです...大量のデータ (2 億 5000 万行) をアーカイブし、最新の 3 か月分のデータだけを残したいと考えています。現在、古いデータを別のサーバーに移動しており、ライブ テーブルから削除して、保持したい 3 か月分のデータだけを残したいと考えています。

他のいくつかの投稿を確認した後、保持したい 3 か月分を抽出し、その抽出物を新しいデータベースにインポートし、古いテーブルを削除してからrename table、新しいテーブルをライブに戻すのが最善の方法であると判断しました。データベース。これをテストしたところ、うまくいきました。

私が抱えている問題は、明日の朝にこれを展開する前に最後のテストを行ったときに、テーブルが新しいデータベースを離れたが、元のデータベースに戻らなかったことです。テーブルの IBD ファイルは古いデータベースにまだ存在していましたが、テーブルは表示されず、同じ名前のテーブルを作成しようとすると、テーブルが既に存在すると言われました。何か案は?

テーブルの名前を変更したときに表示されたメッセージのメモを取得できませんでした。現在再試行しているため、その後、表示されたエラー メッセージで更新します。

お役に立てれば幸いです。

アレックス