1. ホーム
  2. sql-server

[解決済み] sql文の角括弧[]の使い方を教えてください。

2022-02-08 02:11:03

質問内容

Visual Studio 2008では、sqlのカラム名を角括弧で囲んでいることに気づきました。この角括弧は何か利点があるのでしょうか?私はT-SQLをハンドコーディングするとき、角括弧を気にしたことがありません。

Visual Studioです。

SELECT [column1], [column2] etc...

自分なりの方法

SELECT column1, column2 etc...

解決方法は?

カラム名や識別子にキーワードや特殊文字を使用する場合は、括弧が必要です。例えば、カラムの名前を [First Name] (スペース付き) - しかし、その場合、そのカラムを参照するたびにブラケットを使用する必要があります。

新しいツールでは、念のため、あるいは一貫性を保つために、いたるところに追加されています。