【SQL Server】オブジェクト名”○○”が無効です
こんにちは。最近は更新が順調です。
土曜日も出勤と悲しい現実ですが、
日々頑張って行きたいと思います。
このブログを参考にしてくださった方が励みです。
(だれが来たかはアクセス数くらいしか分かりませんが。w)
スポンサードリンク
さっそくですが、
タイトルの件は、SQL Serverでのエラーでして、
さらに言えば
Microsoft SQL Server Management Stdioでのエラーです。
オブジェクト名”ST_所属”が無効です
DBにも接続していますし、
実際にTABLEにもあるのに・・・
こんな事がありました。
SQL Serverに慣れている人は、すぐわかるのかもしれませんが、
慣れていない私は苦戦しました・・・w
ちなみに、SQL文はコチラ
SELECT T1.所属名
, T1.所属id
RFOM ST_所属 T1
WHERE (必要ないので省略)
, T1.所属id
RFOM ST_所属 T1
WHERE (必要ないので省略)
でして
この原因としては、
どのdbを見ているのかが、
Management Studio分かっていなかったようです。
ですので、以下のように修正すると問題なく動きました。^^
SELECT T1.所属名
, T1.所属id
RFOM ST_DB.dbo.ST_所属 T1
WHERE (必要ないので省略)
, T1.所属id
RFOM ST_DB.dbo.ST_所属 T1
WHERE (必要ないので省略)
ここでいう「ST_DB」は接続DB名です。
ストアドの実行の時などは、
初期処理でやることも多く、
書かなくても動くのですが、
Management Stdioで出力データ確認をする場合には、
発生することもありそうなエラーでした。^^;
SQL Serverも理解が深まってきました。^^
スポンサードリンク