আপনি সঞ্চিত পদ্ধতি সেই রেফারেন্স তৈরি করতে পারেন বস্তু যা এখন পর্যন্ত কোন অস্তিত্ব নেই (যেমন টেবিল এবং ফাংশন)। আপনি সঞ্চিত পদ্ধতি তৈরি করতে পারবেন না যে রেফারেন্স কলামগুলি ইতিমধ্যে বিদ্যমান বস্তুগুলিতে এখনও বিদ্যমান নেই। এটি পিছিয়ে যাওয়া নাম রেজোলিউশনের দ্বি-ধারযুক্ত তরোয়াল - এসকিউএল সার্ভার আপনাকে কিছু ক্ষেত্রে সন্দেহের সুবিধা দেয় তবে সমস্তটি নয়। SET STRICT_CHECKS ON;
যে জায়গাগুলিতে এটি কাজ করে এবং যে জায়গাগুলি ভেঙে যায় সেগুলি সম্পর্কে কিছু ধারণা পাওয়ার জন্য এরল্যান্ডের ধারণাগুলি দেখুন :
http://www.sommarskog.se/strict_checks.html
(এবং তিনি কীভাবে আপনার পরে যা করছেন তার বিপরীতে পোলার পছন্দ করতে চান - আপনি অস্তিত্ব নির্বিশেষে যে কোনও কিছুই সংকলনের অনুমতি দিতে চান এবং তিনি প্রতিটি কলাম বা টেবিল চেক করে দেখতে চান))
SET DEFERRED_NAME_RESOLUTION OFF;
যদিও এটির জন্য বলা হয়েছিল তেমন কোনও সেটিংস নেই :
http://connect.microsoft.com/sql/127152
এবং এর মতো কোনও সেটিং নেই IGNORE ALL_RESOLUTION;
।
আপনি কয়েকটি উপায়ে এটি পেতে পারেন সহ:
(ক) প্রভাবিত স্টোরেজ পদ্ধতিতে গুলি গতিশীল এসকিউএল ব্যবহার করুন।
(খ) এতে CREATE PROCEDURE
কিছুই না থাকায় স্টাব তৈরি করুন , তারপরে আপনার স্ক্রিপ্টের বাকী অংশটি চালান, তারপরে ALTER PROCEDURE
আসল শরীর রয়েছে এমন একটি চালান (সংক্ষেপে, পদ্ধতিটি দুটি পর্যায়ে মোতায়েন করুন)।
(গ) অপারেশন ক্রম সম্পর্কে আপনার স্থাপনার সরঞ্জামকে আরও চৌকস করুন। যদি টেবিল পরিবর্তনগুলিতে কোনও ফাংশনের উপস্থিতি প্রয়োজন হয় তবে এই পরিবর্তনগুলি শেষ পর্যন্ত স্ক্রিপ্ট করুন। রেডগেটের এসকিউএল তুলনার মতো স্কিমা তুলনা সরঞ্জামগুলি যথাযথ নির্ভরতার ক্রমে আপনার জন্য স্ক্রিপ্ট তৈরি করার ক্ষেত্রে বেশ ভাল। আপনি কোন সরঞ্জামটি ব্যবহার করছেন তা উল্লেখ করবেন না, তবে যদি এটি এটি না করে ...
(d) মার্টিন স্মিথের এখানে একটি আকর্ষণীয় কাজ রয়েছে , তবে আমি এটির সাথে খেলিনি।