কীভাবে এসএসএমএস আপার কেস কীওয়ার্ড করবেন


23

আমি সম্প্রতি ম্যানেজমেন্ট স্টুডিও 2012 ব্যবহার মাইএসকিউএল Workbench ব্যবহার করার সময় শুরু একটি উপযোগী বৈশিষ্ট্য যে, আমি ছোট হাতের এবং কোন সংরক্ষিত শব্দ (যেমন সমস্ত থাকার ছিল SELECT, INSERT) স্বয়ংক্রিয়ভাবে বড় হাতের অক্ষরে রূপান্তর করবে। এসএসএমএসে আমি এই আচরণটি কীভাবে প্রতিলিপি করব?


3
অন্য কেউ কি এটিকে সত্যই অযোগ্য বলে মনে করেন? সংরক্ষিত শব্দের জন্য সিএপিএস হিট করে আবার ভেরিয়েবলের নাম লিখতে হবে? এটি সত্যিই আমার টাইপকে ধীর করে দেয়।
ডেভিড ফোকসম্যান

অবশ্যই সবসময় কীওয়ার্ডগুলি আপার কেস না করার বিকল্প থাকে। পড়ার মতো সহজ নয়, তবে আপনাকে শিফট কীটি আঘাত করতে হবে না। :)
কেনেথ ফিশার

বাহ ঠিক এই ফিরে আসা। এই পোস্টে অ্যাডভার্টস আমি কীভাবে যুক্ত করব!
ডেভিড ফোকসম্যান

উত্তর:


28

না, 2005 -> 2016 সিটিপি 3.2 এর কোনও সংস্করণে ম্যানেজমেন্ট স্টুডিওতে এই নেটিভ কার্যকারিতা নেই। আপনি ম্লাদেন প্রজাদির এসএসএমএস সরঞ্জাম প্যাক বা রেড-গেটের এসকিউএল প্রম্পটের মতো তৃতীয় পক্ষের অ্যাড-ইনগুলি চেক করতে চাইতে পারেন , যার উভয়টিতেই স্বয়ংক্রিয়ভাবে উপরের-কেসিং কীওয়ার্ড সহ কোডের একটি ব্লক বিন্যাস করার ক্ষমতা রয়েছে। তবে আমি এমন কোনও সরঞ্জাম জানি না যা আপনি টাইপ করার সাথে সাথে এটি স্বয়ংক্রিয়ভাবে করবে।

আমার জন্য, আমি তাই দীর্ঘ করছেন হয়েছে, এটা ঠিক স্বাভাবিকভাবেই আসে, এবং না টিপে Shiftআসলে আমাকে মন্দীভূত হবে। যেখানে কিওয়ার্ড ছোট হাতের হয় যখন আমি অন্য কারো কোড পাওয়ার, আমি হয় পুরো ব্লক বা এগুলি অংশ, এবং হিট হাইলাইট Ctrl+ + Shift+ + U। যদি আমাকে পুরো বিভাগটি হাইলাইট করতে হয়, আমি তারপরে অবজেক্ট / কলামের নামগুলিতে যাব এবং সেগুলি সঠিকভাবে কেস করতে ইন্টেলিজেন্স ব্যবহার করব (সমস্ত কীওয়ার্ডগুলি উচ্চতর ক্ষেত্রে রয়েছে এবং সত্তার সমস্ত নাম মেটাডাটার সাথে হুবহু মিলে যায় তা নিশ্চিত করার বিষয়ে আমার বাস্তব হ্যাং-আপ রয়েছে , কারণ কখনই আপনার কোডটি কেস সেনসিটিভ কোলেশন স্থাপন করা হবে তা আপনি জানেন না)।


অবিশ্বাস্য যে এসএসএমএসে স্থানীয়ভাবে এই বৈশিষ্ট্যটি নির্মিত হয়নি!
ন্যানোনার্ড

15

ইতিমধ্যে উল্লিখিত সমাধানগুলি ছাড়াও, আমি অ্যাপেক্সএসকিউএল রিফ্যাক্টর - একটি ফ্রি এসএসএমএস এবং ভিজ্যুয়াল স্টুডিও অ্যাড-ইন ব্যবহার করার পরামর্শ দেব ।

অ্যাপেক্সএসকিউএল রিফ্যাক্টর আপনাকে নিজের এসকিউএল ফর্ম্যাটিং মান তৈরি করতে সহায়তা করতে পারে। এটি টিম সদস্যদের মধ্যে এসকিউএল ফর্ম্যাটিং বিধি বিতরণ এবং প্রয়োগ করতে ব্যবহার করা যেতে পারে। মূলধন বিন্যাস সম্পাদন করতে, এটি যথেষ্ট:

  1. অ্যাপেক্সএসকিউএল রিফ্যাক্টরটি ডাউনলোড করুন
  2. আপনার এসকিউএল সার্ভার ম্যানেজমেন্ট স্টুডিও বা ভিজ্যুয়াল স্টুডিওগুলি চালু করুন এবং প্রধান মেনুতে অ্যাপেক্সএসকিউএল রিফ্যাক্টরটি ক্লিক করুন
  3. অ্যাপেক্সএসকিউএল রিফ্যাক্টর মেনু থেকে, ফর্ম্যাট টি-এসকিউএল কোড বিকল্পটি ক্লিক করুন
  4. বিন্যাস বিকল্প নির্বাচন করুন নির্দিষ্ট বিকল্প সেট করুন (মূলধন)
  5. বর্তমান ক্যোয়ারী বা অন্তর্নির্মিত উদাহরণে বিকল্পের প্রভাবটির পূর্বরূপ দেখুন

মূলধন বিন্যাস দ্রষ্টব্য: মূলধন মানগুলি কনফিগার করার আগে, নিশ্চিত করুন যে আপনার ডাটাবেসে কেস-সংবেদনশীল কোলেশন নেই। মূলধনের সাথে খেললে এটি বড় ধরনের সমস্যা সৃষ্টি করতে পারে।

আপনি যদি আরও শিখতে চান তবে এপেক্সএসকিউএল রিফেক্টর দিয়ে মূলধন কীভাবে পরিচালনা করা হয় তা দেখার জন্য আমি এই 2 টি নিবন্ধটি পড়ার পরামর্শ দিচ্ছি:


7

আরও একটি সহজ সমাধান: নোটপ্যাড ++ ব্যবহার করুন । ভিতরে খুব ভাল প্লাগইন বলা হয় দরিদ্র লোকের এসকিএল ফর্ম্যাটার । অসুবিধাটি হ'ল আপনাকে এর SQLভিতরে পেস্ট করতে হবে notepad++। তবে তা নিখরচায়

একটি ওয়েব পৃষ্ঠাও রয়েছে , তবে আমি এটি চেষ্টা করি নি।


2
তিনি এসএসএমএসের জন্য একটি প্লাগ-ইনও লিখেছিলেন। আমি এটি ব্যবহার করি এবং এটি সর্বদা সুপারিশ করি।
জোনাথন ফাইট

আমি জানি না যে আমি এটির জন্য চেষ্টা করব! মন্তব্যে 10x @ জোনাথন ফাইট!
বোগদান বোগদানভ

5

এসকিউএল প্রিটি প্রিন্টার এটি আমার জন্য বেশ ভাল করে তোলে । এটি এসএসএমএসের জন্য একটি ছোট এবং সহজেই ইনস্টল করা প্লাগইন। আপনি নিজের পছন্দগুলি সেট আপ করুন এবং তারপরে আপনি যখনই কোড ফর্ম্যাট করতে চান, কেবল তার সরঞ্জামদণ্ডের আইকনটিতে ক্লিক করুন।


3
এফওয়াইআই: বিনামূল্যে পরীক্ষা, বা কেনার জন্য to 50
কিমিওট

4

আমি এসএসএমএসে অটো আপার / লোয়ার কেস ফর্ম্যাটিং এবং ইনডেন্টিংয়ের জন্য একটি লুকানো রত্ন পেয়েছি যা আমি চিরকাল ব্যবহার করব। আর "নতুন প্রশ্ন" নেই।

  • অবজেক্ট এক্সপ্লোরারের মধ্যে আরটি-ক্লিক টেবিলের নাম
    • শীর্ষ 200 সারি সম্পাদনা করুন
      • কোয়েরি ডিজাইনার মেনু বিকল্প
        • শার্সি
          • এসকিউএল। কিছু কুৎসিত, অ-বিন্যাসিত এসকিউএল লিখুন বা ছেড়ে দিন। QueryDesigner
            • এসকিউএল সিন্ট্যাক্স যাচাই করুন আপনার কাছে ইউসি সংরক্ষিত শব্দ এবং ইনডেন্ট করবে।
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.