問題タブ [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.
oracle - Oracle テーブルまたはビューの名前を変更する
Oracleでテーブルまたはビューの名前を変更する構文は何ですか?
sql-server - SQL:名前変更テーブルの制約を変更する必要がありますか?
プロシージャ sp_rename を使用してテーブルの名前を変更しました。子テーブルの fk 制約を変更する必要がありますか?
sql - Oracle-テーブルを削除せずにテーブル制約を削除する
大規模なOracleデータベースの一括移行を行っています。この最初のステップでは、後でドロップする準備として、テーブルのロード全体の名前を変更します(ただし、今のところ、テーブル内のデータを保持する必要があります)。それらに対する外部キー制約はすべて削除する必要があります。データベースの残りの部分に接続しないでください。それらを削除する場合は、CASCADE CONSTRAINTSを使用できますが、名前を変更すると、制約が変更されるだけです。
テーブル自体を削除せずに、CASCADE CONSTRAINTSが削除するすべての制約を削除する方法はありますか?
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にも古いテーブル名の兆候はありません。
どこを見ればいいのか、次に何を試すべきなのか、私は完全に途方に暮れています。助言がありますか?
database - データベースのテーブル名を変更する(SQL Server 2008)
tblHelloという名前のテーブルを取得し、名前をHelloに変更したい
mysql - mysqlテーブルの名前を変更できません
このSQLを使用してテーブルの名前を変更しようとしています。WindowsXPでMySQL5.1.41を使用しています。
そして、クエリは正しく実行されたと主張しますが、それは嘘です!私のテーブル名はまだすべて小文字です!
私が自分のテーブルを資本化することを禁じている、どのようなファウルアーカネリーを実行しましたか?
web2py - web2py: テーブルの名前を変更するには?
web2pyでデータベーステーブルの名前を変更するには? 直接的な方法がない場合、これを行う最善の回避策は何ですか? 私が見つけたのは、このスレッドhttp://groups.google.com/group/web2py/browse_thread/thread/ef724508324347e2/7966a423c293bdecだけで、web2py の作成者は簡単な方法がないと言っています。
.net - Entity Framework: テーブルの名前変更アクションの反映
XML エディターを使用するだけで、データベース テーブル名の変更を .edmx ファイルに反映することはできますか? EntitySet ノードでこの変更を行うだけで十分だと思っていましたが、そうではないようです。
「エラー 0040: <> タイプが名前空間 <> で定義されていません」というメッセージが表示されます。
これは純粋にデータベース テーブル名の変更であり、テーブルに構造的な変更はなく、EF で POCO オブジェクトを使用しています。
前もって感謝します。
mysql - MySQL でテーブルの名前を変更する
テーブルの名前変更が MySQL で機能しない
エラーメッセージは
クエリは他のテーブルでは正常に機能していますが、 table では機能していませんgroup
。
mysql - mysql テーブルの名前を新しいデータベースに変更する
これについてお役に立てば幸いです...大量のデータ (2 億 5000 万行) をアーカイブし、最新の 3 か月分のデータだけを残したいと考えています。現在、古いデータを別のサーバーに移動しており、ライブ テーブルから削除して、保持したい 3 か月分のデータだけを残したいと考えています。
他のいくつかの投稿を確認した後、保持したい 3 か月分を抽出し、その抽出物を新しいデータベースにインポートし、古いテーブルを削除してからrename table
、新しいテーブルをライブに戻すのが最善の方法であると判断しました。データベース。これをテストしたところ、うまくいきました。
私が抱えている問題は、明日の朝にこれを展開する前に最後のテストを行ったときに、テーブルが新しいデータベースを離れたが、元のデータベースに戻らなかったことです。テーブルの IBD ファイルは古いデータベースにまだ存在していましたが、テーブルは表示されず、同じ名前のテーブルを作成しようとすると、テーブルが既に存在すると言われました。何か案は?
テーブルの名前を変更したときに表示されたメッセージのメモを取得できませんでした。現在再試行しているため、その後、表示されたエラー メッセージで更新します。
お役に立てれば幸いです。
アレックス