এসকিউএল সার্ভার সঞ্চিত পদ্ধতি নামকরণ


11

আমরা আমাদের সঞ্চিত প্রক্রিয়াগুলির নামকরণ শুরু করেছি [16_TestStoredProc]। এইভাবে কোনও সঞ্চিত প্রক্রিয়াটির নামকরণের কোনও প্রভাব আছে কি?

আমরা কেন এটি করছি তা আমি ব্যাখ্যা করতে যাচ্ছি না। এটি যে আমার সাথে এই সমস্যা আছে তা নয়, তবে যে কোনও বিষয় সম্পর্কে জড়িত।


11
অসমর্থিত নামগুলির সাথে ভেঙে আসা সমস্ত সরঞ্জাম আমাদের পরীক্ষার জন্য ধন্যবাদ :)
রেমাস রুসানু

2
এই প্রশ্নের বলার অপেক্ষা রাখে না নামিয়ে আনার না করার জন্য ধন্যবাদ সম্প্রদায় নেই একটি আসল প্রশ্নটি । আমি নিশ্চিত যে এটি ভবিষ্যতের পাঠকদের বিভিন্ন নামকরণের কনভেনশন ব্যবহারের প্রভাবগুলি বুঝতে সহায়তা করবে।
অনুজ ত্রিপাঠি

5
আপনি কেন এটি করছেন তা জেনে রাখা আকর্ষণীয় হবে ।
ম্যাক্স ভার্নন

2
আমি "NounVerb" প্যাটার্ন ব্যবহার করে আপনার সঞ্চিত পদ্ধতিগুলির নামকরণের পরামর্শ দিচ্ছি। উদাহরণগুলি হ'ল "এমপ্লয়জিটআল" এবং "কর্মচারী" sert এটি আপনার সম্পর্কিত সমস্ত সঞ্চিত পদ্ধতি একসাথে বাছাই করে রাখে।
ব্যবহারকারী 2023861

1
এটি আপনার প্রোগ্রামারদের জন্য বা দীর্ঘমেয়াদী রক্ষণাবেক্ষণের জন্য খুব ব্যবহারযোগ্য সমাধানের জন্য তৈরি করবে বলে মনে হয় না। আমি সাধারণত একটি ভার্বনন প্যাটার্ন - গেটএম্প্লোই, যেমন - যা কর্মচারী সমস্ত প্রক্রিয়া NounVerb এর সাথে একত্রে রাখে না, তবে এটি অনেক বেশি স্বজ্ঞাত।
ডেভিড টি। ম্যাকনেট

উত্তর:


25

এটির সাথে কোনও প্রযুক্তিগত সমস্যা নেই ।

এটি এসকিউএল সার্ভারে কোনও পার্থক্য আনছে না।

ব্যবহারযোগ্যতার দিক থেকে একটি সংখ্যার সাথে শুরু হওয়া শনাক্তকরণের নামগুলির সর্বদা উদ্ধৃত হওয়া আবশ্যক

exec some_schema.16_TestStoredProc

বৈধ হবে না এবং আপনি সর্বদা ব্যবহার করতে হবে

exec some_schema.[16_TestStoredProc]

বর্ণের অনুসারে বাছাই করা সঞ্চিত প্রক্রিয়াগুলি দেখার সময় - যেমন অবজেক্ট এক্সপ্লোরারে এই উপসর্গটি কোনও সঞ্চিত প্রক্রিয়া সন্ধানের চেষ্টা করতে সহায়ক হতে পারে না এবং তাদের অভিধান সংক্রান্ত আদেশ দেওয়া হওয়ায় এটি এর 18_TestStoredProcআগে কিছুটা অসুবিধেয় হতে পারে 2_TestStoredProc

আমরা কেন এটি করছি তা আমি ব্যাখ্যা করতে যাচ্ছি না

আচ্ছা সম্ভবত আপনার ভাল কারণ আছে। যেহেতু আপনি সেগুলি ভাগ করতে যাচ্ছেন তা তাদের পক্ষে মন্তব্য করা আমাদের পক্ষে সম্ভব নয়।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.