Я створив таблицю testtable
всередині бази даних, testbase
яка має таку структуру:
product_no (int, not null)
product_name (varchar(30), not null)
price (money, null)
expire_date (date, null)
expire_time (time(7), null)
який я використовував Microsoft SQL Server 2008 Studio Studio.
Я створив збережену процедуру testtable_pricesmaller
наступним чином
use testbase
go
create procedure testtable_pricesmaller
@pricelimit money
as
select * from testtable where price = @pricelimit;
go
і можуть переглядати збережені процедури Object Explorer
в Microsoft Studio SQL Server Management Studio. (Він вказаний у наступній структурі дерева Object Explorer
)
Databases
+ testbase
+ Tables
+ dbo.testtable
+ Programmability
+ Stored Procedures
+ dbo.testtable_pricesmaller
Мені здається дуже дивним, коли я отримую таку помилку:
Could not find the stored procedure 'dbo.testtable_pricesmaller'.
коли я виконую такий оператор SQL:
execute dbo.testtable_pricesmaller 50
Що може бути відсутнім?
USE
заяву, але це дає мені помилку.