azure data studio を使用し、
データベースの学習をしています。
下記のクエリでテーブルを新規作成し、
テーブルができたことは確認できてるのですが、
新規のクエリでこのテーブルにinsertしようとすると、
赤下線がでて、Invalid object name 'TEST'.となってしまいます。
-- Create a new table called '[TableName]' in schema '[dbo]'
-- Drop the table if it already exists
IF OBJECT_ID('[dbo].[TEST]', 'U') IS NOT NULL
DROP TABLE [dbo].[TEST]
GO
-- Create the table in the specified schema
CREATE TABLE [dbo].[TEST]
(
[test1] INT NOT NULL PRIMARY KEY, -- Primary Key column
[test1] DECIMAL(22,4) NOT NULL,
[test1] DECIMAL(22,4) NOT NULL,
);
GO
DROPしようとする際は、
IF OBJECT_ID('[dbo].[TableName]', 'U') IS NOT NULL
DROP TABLE [dbo].[TESTSUM]
GO
このように書くと大丈夫ですが、
DROP TABLE [dbo].[TESTSUM]
GO
このように書くと、Cannot drop the table 'dbo.TESTSUM', because it does not exist or you do not have permission.が表示されます。
解決法をご存知の方がいたらご教授お願いします。