1

プロジェクトに SQL Fiddle を使用しています。左側のパネルでスキーマを作成しました。すべてが正常に機能し、Schema Ready メッセージが表示されます。右側のテーブルで Select クエリを実行しようとすると、作成したばかりのテーブルが存在しないと表示されます。選択ステートメントは次のとおりです。

SELECT *
FROM table1;
SELECT *
FROM table2;

繰り返しますが、作成したテーブルが正常に機能しており、select ステートメントの名前と完全に一致していると確信しています。表示されるエラーは、「オブジェクト名 'table1' が無効です」とだけ表示されます。

4

1 に答える 1

1
  1. 正しいデータベースを使用しているかどうかを確認してください。サーバーからサーバーに変更すると、サーバーのマスター データベースでクエリを実行することになる場合があります。
  2. そうでない場合は、次のようにテーブルの前にスキーマの名前を付けます: schemaname.tablename
于 2017-09-20T15:03:39.843 に答える