3

Excel ピボット テーブルを使用してデータベースからデータを取得しています。Microsoft Query で SQL クエリを編集するときに、エイリアスを使用してピボット テーブルの列の名前を変更しようとしましたが、エラー メッセージが表示され続けます。

SELECT table1.column1 AS "Alias String"

SELECT table1.column1 "Alias String"

SELECT table1.column1 AS my_alias

SELECT table1.column1 my_alias

これらはすべて「構文エラー」メッセージになります。データを更新すると、書き込んだ名前が元の SQL 列名で上書きされるため、テーブル内の列の名前を手動で変更したくありません。Postgresql 8.4 と Excel 2010 を使用しています。使用すべき構文は何ですか?

4

2 に答える 2

2

さらに調査した結果、これは実際には Microsoft Query の不具合であることがわかりました。 この記事で はそれについて説明します。この記事で説明されている回避策を使用した後、列見出しの名前を変更できましたが、余分な引用符が含まれていました。それは本当に苦痛ですが、答えを見つけるのにどれだけの時間とエネルギーを費やしたかを考えると、余分な引用符を喜んで受け入れます.

于 2012-10-19T17:21:30.673 に答える
0

SQL データベースから Excel を更新するときに書式設定を維持するには、Excel の設定を変更する必要があります。クエリを記述し、Excel にデータを返します。次に、データを含むスプレッドシートで右クリックし、[テーブル]、[外部データ プロパティ] の順に移動します。[セルの書式設定を保持する] がオンになっていることを確認します。お役に立てれば。

于 2012-10-15T22:11:33.537 に答える