No.3ベストアンサー
- 回答日時:
その後、どうされましたでしょうか?
項目名を変更したまま、例の警告もでたままでしょうか?
もし問題があり、その他のDBオブジェクトの修正が困難であれば、再度、sp_renameにて元の名前に戻してあげる・・・ということで、とりあえず振り出しに戻ってしまいますが、問題があるのであれば、回避できるかと思います。
たびたびのご教授、ありがとうございます。
いただいたアドバイスのとおり、
フィールド名を変更することにより、
影響する部分が広範囲ございました。
結局、フィールドを変更せずこのまま運用するという
結論にいたっております。
いただいたアドバイスも次回、活用させていただきたいと思います。
また、警告が出る場合は、
・別名のフィールドを作成し元フィールドの内容をコピー
・元フィールドを削除
・元フィールド名を新たに作成し、別名フィールドの内容をコピー、
といった対応を考えております。
大変お世話になりました。
厚くお礼申し上げます。
No.2
- 回答日時:
捕捉です・・・
>「注意 : オブジェクト名の一部の変更により、スク
>リプトおよびストアド プロシージャが中断されまし
>た。」といったメッセージが表示されているのすが、
>問題はないのでしょうか?
ええと、既に運用中なのでしょうか?・・・
そのテーブル(リネームした項目のある)を利用する他のDBオブジェクト(ストアド、ビューなど・・・)が、今回変更した項目を利用していたら、問題があります。
つまりは、自動で関連するDBオブジェクトを更新してくれているわけではないので、それらについては手動で一々今回修正した項目名へ直してあげないといけません。
そのための警告や、エラーが表示されたのではないかと思われます。
No.1
- 回答日時:
Transact-SQLにて、
■列名を変更する
hoge_table テーブルの main_title 列の名前を title に変更します。
EXEC sp_rename 'hoge_table.[main_title]', 'title', 'COLUMN'
※sp_renameは、この例のほか、テーブル名の変更や、ビュー、ストアド、トリガ名の変更などが可能です。
詳しくは、Transact-SQLのリファレンス等をお調べください。
ご回答いただきありがとうございます。
ご教授いただきました情報を元に
行ってみましたところ、フィールド名の変更を
うまく行うことができました。
ただ、クエリを実行した際に、
「注意 : オブジェクト名の一部の変更により、スクリプトおよびストアド プロシージャが中断されました。」
といったメッセージが表示されているのすが、
問題はないのでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) Access VBA を利用して、フォルダ内のファイルの名称を変更したい 1 2023/08/03 08:27
- その他(データベース) 更新クエリをリンクデータベーステーブルに実行し実行時エラー3362固有インデックスに重複する値が含ま 1 2022/09/21 11:44
- Access(アクセス) access,vbaでフォルダ内のファイルをテーブルにインポート、ファイル名もフィールドに追加したい 1 2022/08/31 11:11
- その他(法律) 子供の名前(漢字)を改名された方で 裁判所に提出する申し立ての理由として 通称名として永年使用した。 1 2022/05/17 17:04
- Access(アクセス) アクセスの更新クエリでカレントレコードのみ更新したい 1 2022/06/02 23:32
- Access(アクセス) Accessクエリで年月フィールドを年のみで抽出する方法について 2 2022/08/29 18:10
- YouTube 【YouTube】@の後の文字の変更って可能でしょうか? 2 2023/07/05 14:38
- その他(コンピューター・テクノロジー) 【Tableau Desktop】文字列から8桁の数字を日付型(yyyyMMdd)として取得 1 2023/07/31 10:17
- 政治 山上徹也があれほどの事を成し遂げたのは、山上と言う名前の影響ですね? 2 2022/07/26 09:05
- ソフトウェア パソコンの買い替え時、マイクロソフトでアカウントの変更(?)は? 2 2022/05/13 02:59
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルアドインの使用方法に...
-
ストアド更新履歴
-
SQLServer 分散トランザクショ...
-
SQL Server INSERTのトリガで採番
-
ストアドプロシージャでのファ...
-
「マスタ」と「テーブル」の違...
-
ACCESSのSQLで、NULLかNULLでな...
-
SELECT時の行ロックの必要性に...
-
ACCESS2007 フォーム 「バリア...
-
2つのテーブルから条件に一致...
-
オラクルではできるのにSQLSERV...
-
Accessにインポートしたら並び...
-
重複するキーから一番古い年月...
-
[ BETWEEN ] vs [ >= AND <= ]
-
Accessでクエリを完了できませ...
-
SELECT文でのデッドロックに対...
-
データの二重表示の原因
-
2つの項目が重複するレコード...
-
Accessで重複したデータを一件...
-
ビューで引数を使いたい
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SQLServer 分散トランザクショ...
-
エクセルアドインの使用方法に...
-
ストアド、トリガーの同時呼出
-
トリガが完全にかからない
-
ストアド更新履歴
-
ストアドプロシージャの多用で...
-
ストアドプロシージャーのパラ...
-
ストアド(PL/SQL)でログイン処...
-
SQL Server INSERTのトリガで採番
-
ストアドプロシージャでのファ...
-
ストアドでXMLファイルを読込む...
-
ストアドプロシージャ
-
ストアドの書き方?
-
Enterprise Managerとクエリア...
-
ストアドから別のストアドを作...
-
SQLでORを略す方法
-
usbでえーー
-
ストアドを使う場合
-
SQLServer7.0 重大な例外「EXCE...
-
SQLServerのトリガ機能について...
おすすめ情報