আমি 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)
যা আমি মাইক্রোসফ্ট এসকিউএল সার্ভার ২০০৮ ম্যানেজমেন্ট স্টুডিও ব্যবহার করেছি।
আমি সঞ্চিত পদ্ধতি নির্মিত testtable_pricesmaller
নিম্নরূপ
use testbase
go
create procedure testtable_pricesmaller
@pricelimit money
as
select * from testtable where price = @pricelimit;
go
এবং Object Explorer
মাইক্রোসফ্ট এসকিউএল সার্ভার ম্যানেজমেন্ট স্টুডিওতে সঞ্চিত পদ্ধতি দেখতে সক্ষম । (এটি নীচের গাছের কাঠামোতে তালিকাভুক্ত Object Explorer
)
Databases
+ testbase
+ Tables
+ dbo.testtable
+ Programmability
+ Stored Procedures
+ dbo.testtable_pricesmaller
নিম্নলিখিত ত্রুটিটি পেয়ে আমি এটি খুব অদ্ভুত বলে মনে করি:
Could not find the stored procedure 'dbo.testtable_pricesmaller'.
যখন আমি নিম্নলিখিত এসকিউএল বিবৃতি কার্যকর করি:
execute dbo.testtable_pricesmaller 50
এটি কি অনুপস্থিত হতে পারে?
USE
বিবৃতিটি যুক্ত করেছি তবে এটি আমাকে ত্রুটি দেয়।