🎄teratailクリスマスプレゼントキャンペーン2024🎄』開催中!

\teratail特別グッズやAmazonギフトカード最大2,000円分が当たる!/

詳細はこちら
SQL Server

SQL Serverはマイクロソフトのリレーショナルデータベース管理システムです。データマイニングや多次元解析など、ビジネスインテリジェンスのための機能が備わっています。

SQL

SQL(Structured Query Language)は、リレーショナルデータベース管理システム (RDBMS)のデータベース言語です。大きく分けて、データ定義言語(DDL)、データ操作言語(DML)、データ制御言語(DCL)の3つで構成されており、プログラム上でSQL文を生成して、RDBMSに命令を出し、RDBに必要なデータを格納できます。また、格納したデータを引き出すことも可能です。

Q&A

解決済

3回答

3215閲覧

SQL server management studio上でビューの項目名などの変更はできますか。

退会済みユーザー

退会済みユーザー

総合スコア0

SQL Server

SQL Serverはマイクロソフトのリレーショナルデータベース管理システムです。データマイニングや多次元解析など、ビジネスインテリジェンスのための機能が備わっています。

SQL

SQL(Structured Query Language)は、リレーショナルデータベース管理システム (RDBMS)のデータベース言語です。大きく分けて、データ定義言語(DDL)、データ操作言語(DML)、データ制御言語(DCL)の3つで構成されており、プログラム上でSQL文を生成して、RDBMSに命令を出し、RDBに必要なデータを格納できます。また、格納したデータを引き出すことも可能です。

0グッド

1クリップ

投稿2019/09/20 04:43

SQL server management studio上でビューそのものについては、ビュー名をシングルクリックしてビュー名を変更したり、右クリックでメニューを開いて削除が可能です。

しかし、ビュー名から「+」ボタンで展開して項目の一覧を表示し、その項目名をシングルクリックしても名称変更ができません。(編集モードにならない)
また、右クリックで削除したり項目を追加したりもできません。

これはそのような仕様でしょうか。
それとも、ビューを作成したユーザーの権限がないとかでしょうか。

ご存知の方、よろしくお願いします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

x_x

2019/09/20 05:25

デザインから変えられないのでしょうか?
退会済みユーザー

退会済みユーザー

2019/09/20 05:41

> その項目名をシングルクリックしても名称変更ができません。 「項目名」というのはフィールド名のことですか? であれば、それは変えられれないので別名を付けることになるのでは? 別名を付けるので良ければ SSMS でビューデザイナを開いて簡単にできますけど。
退会済みユーザー

退会済みユーザー

2019/09/20 06:35

よくみず質問し申し訳ありません。対応できました。
guest

回答3

0

ベストアンサー

その項目名をシングルクリックしても名称変更ができません。

「項目名」というのはフィールド名のことですか? であれば、それは変えられれないので別名を付けることになるのでは? 別名を付けるので良ければ SSMS でビューデザイナを開いて簡単にできますけど。

質問のコメントで書いた上記に返事がありませんが、どうもそういうことでよさそうなのでレスを書いておきます。

編集するビューを右クリックすると以下のダイアログが出てきますので[デザイン(G)]をクリックすると、

イメージ説明

以下のようにビューデザイナが表示されます。そこで画像の真ん中のウィンドウの赤枠部分に示したように任意の「別名」を入力します。

イメージ説明

そうするとその下のウィンドウの赤枠部分に示したように自動的に SELECT クエリの当該フィールド名に AS 句で別名が設定されます。

その後、!マークをクリックすると実行結果が一番下のウィンドウに表示されますので。それが確認出来たらツールバーのフロッピーディスクのアイコンをクリックすれば編集後のビューが保存されます。

投稿2019/09/20 06:00

退会済みユーザー

退会済みユーザー

総合スコア0

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

退会済みユーザー

退会済みユーザー

2019/09/20 06:34

見方がたりませんでした。ありがとうございました。
guest

0

オブジェクトエクスプローラーからビューを右クリック > デザインで開ける画面からGUIで修正が行えます。
真ん中の段で「別名」の列を修正してください。

投稿2019/09/20 05:54

ku__ra__ge

総合スコア4524

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

退会済みユーザー

退会済みユーザー

2019/09/20 06:34

見方がたりませんでした。ありがとうございました。
guest

0

SQL Server Management Studio ビューを変更・削除する の真ん中から下辺りにカラムの追加方法が載っています。

SQL

1... 2S.LastName, 34S.LastName AS LastName, 5...

などとカラム名を変更します。

投稿2019/09/20 05:29

Orlofsky

総合スコア16417

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

退会済みユーザー

退会済みユーザー

2019/09/20 05:42

言葉足りず申し訳ありません。クエリでなく、あくまで画面上から変えたいのです。
Orlofsky

2019/09/20 05:49

SQL Server Management Studio 上のVIEWをいったん閉じて、再度開いてみては?それでも変わらなければ、SQL Server Management Studio を再起動してみるとか?
退会済みユーザー

退会済みユーザー

2019/09/20 06:34

デザインで変更できました、申し訳ありません。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.36%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問