এসকিউএল সার্ভার ম্যানেজমেন্ট স্টুডিওতে আমার কার্সারটি চালু আছে এমন বিবৃতিটি কীভাবে চালাতে পারি?


98

ওরাকল ব্যবহারকারীর জন্য দীর্ঘ সময় ধরে টোড হিসাবে, আমি সিআরটিএল + এন্টার মারতে অভ্যস্ত হয়েছি এবং কার্সারের নীচে কেবলমাত্র বিবৃতিটি কার্যকর করা হয়েছে।

এসকিউএল সার্ভার ম্যানেজমেন্ট স্টুডিওতে, এফ 5 হিট করা পুরো স্ক্রিপ্টটি চালায়। কেবলমাত্র বর্তমান বয়ানটি চালানোর জন্য, আমাকে নিজের ইচ্ছা মতো বিবৃতিটি ম্যানুয়ালি হাইলাইট করতে হবে এবং তারপরে F5 চাপুন।

এটা আমার কাছে সত্যিই বিরক্তিকর। এসকিউএল সার্ভারে কেবল বর্তমান বিবৃতি চালানোর জন্য কি কি কিবোর্ড শর্টকাটযুক্ত কোনও সরঞ্জাম জানেন? আমি কেবল এই একটি বৈশিষ্ট্যের জন্য সরঞ্জামগুলি পরিবর্তন করব।

দ্রষ্টব্য: অদ্ভুতভাবে যথেষ্ট, এমনকি এসকিউএল সার্ভারের জন্য নিখরচায় টোড আপনাকে কার্সারের নীচে কেবল বিবৃতি চালাতে দেয় না।


4
আপনার নোটের নোট: টোডে, F9 কীটি বর্তমান বিবৃতি (গুলি) চালায়। "গো" কীওয়ার্ড ব্যবহার করে গ্রুপগুলি পৃথক করা হয়েছে ("এরকান" দ্বারাও জবাব দেওয়া হয়েছে)।
ক্রোকুসেক

টোডের পরবর্তী সংস্করণগুলিতে F9 কেবলমাত্র বর্তমান বিবৃতি চালায় (v6.6 ++)। বিবৃতিগুলি সেমিকোলন দ্বারা পৃথকভাবে পৃথক করা হয়। এটির সেমিকোলন না থাকলেও বিবৃতিটি কোথায় শেষ হয় তা জানতে এটির 95% বিশ্বাসযোগ্য।
ক্রোকসেক

4
দশ বছর পরে এটি এখনও একটি সমস্যা। কেবল এসকিউএল বিকাশকারী থেকে এসেছি এবং আমি হতবাক হয়েছি এখনও এর জন্য আমার সত্যিই এক ক্লান্তিকর কাজ করা উচিত। সম্ভবত কোন সমাধান?
ম্যাটসোম

4
নিবন্ধন করুন
জোসেফস্টাইন্স

উত্তর:


37

আপনি এসএসএমএস ২০১২-এর জন্য এই অ্যাড-ইনটি চেক করতে পারেন you আপনি যে বিবৃতিটি কার্যকর করতে চান তার মধ্যে কার্সারটি রাখুন এবং CTRL+ SHIFT+ টিপুনE

এসএসএমএস নির্বাহক - https://github.com/devvcat/ssms-executor/releases

আপডেট করুন:
প্রকল্প GitHub চলে যায় এবং addin পুনরায় লিখিত SSMS 2014 সমর্থন করার জন্য, SSMS 2016. (পূর্বে, প্রকল্পের codeplex উপর বাস করত এ SSMS নির্বাহক - http://ssmsexecutor.codeplex.com/ ।)


4
এটি আমার পক্ষে এসএসএমএস ২০১২ তে খুব ভাল কাজ করেছে, তবে এখন আমি এসএসএমএস ২০১৪ চালাচ্ছি এবং আমি সত্যিই এটি মিস করছি! SSMS2014 সমাধানের কথা কি কেউ জানেন?
samp

4
হাই স্যাম্প আমি এসএসএমএস ২০১৪ এর জন্য সরঞ্জামটি পুনরায় কাজ করছি। আপনাকে প্রস্তুত যখন জানাতে হবে।
স্ট্যানিস্লাভ স্টোয়ানোভ 12:15

4
@ st.stoqnov - আমি এই অ্যাডিনটি ব্যবহার করতে চাই তবে আমরা এসএসএমএস 2013 চালাচ্ছি you আপনি কখন এই সংস্করণটিকে সমর্থন করার পরিকল্পনা করছেন? ধন্যবাদ
নামফোর্ড

4
হাই @ ন্যানফোর্ড প্রকল্পটি গিথুব এ স্থানান্তরিত হয়েছে এবং এসএসএমএস 2014/2016 সমর্থন করার জন্য অ্যাডইনটি পুনরায় লিখিত হয়েছিল।
স্ট্যানিস্লাভ স্টোয়ানোভ

4
@ স্ট্যানিসালভসটোয়ানভ আপনি যে প্রকল্পটির প্রস্তাব দিচ্ছেন তার লেখক আপনি উল্লেখ করার জন্য দয়া করে প্রশ্নটি সম্পাদনা করুন।
jpaugh 13

35

একটি লাইন নির্বাচন করতে Ctrl+ ব্যবহার করুন KU। তারপরে F5এটি চালানোর জন্য ব্যবহার করুন ।

যদিও এটি কেবল একক লাইন নির্বাচনের জন্য কাজ করে, তবুও আমি এটি বেশ দরকারী বলে মনে করি।

আশা করি এটা সাহায্য করবে!!


4
আরে এটা খুব সহজ, এক লাইনের জন্য। ধন্যবাদ
জোসেফস্টাইন্স

বা এটি এবং সিটিআরএল ই
হিউ সিগ্রাভস

সিটিআরএল-ই এসএসএমএস 18.5
আলেকজান্ডার

21

ঠিক আছে, সুতরাং আমি এই সমস্ত উত্তরগুলি থেকে যা পাচ্ছি তা হ'ল "না, এটি সম্ভব নয়।"

সম্পাদনা করুন:

আমি কীভাবে এটি করতে সক্ষম হয়েছিল তা এখানে:

1 - এসকিউএল বিকাশকারী ডাউনলোড করুন

2 - জেটিডিএস ড্রাইভারটি ডাউনলোড করুন

3 - এসকিউএল বিকাশকারীকে সেই ড্রাইভার যুক্ত করতে এই নির্দেশাবলী অনুসরণ করুন

4 - এসকিউএল বিকাশকারী (দুর্দান্ত!) ব্যবহার করে এসকিউএল সার্ভারের সাথে সংযুক্ত করুন

5 - এটি চালান এবং জীবন ভাল


4
আমি নিশ্চিত না যে কীভাবে এটি উত্তর হিসাবে বিবেচিত হতে পারে কারণ এগুলি সবই ওরাকল সরঞ্জামগুলির উপর ভিত্তি করে। প্রশ্নটি এসএসএমএস সম্পর্কিত ছিল
জ্যাক 14

4
ডিবিভার এই প্রশ্নের মধ্যেও অনুমতি দেয়; ; কার্যকর করা এবং এটি এসকিউএল বিকাশকারী
ডায়া ফমিন

@ জ্যাকউস সিঙ্গল-লাইন কার্যকর করা একক বৈশিষ্ট্য যা ওরাকল সঠিকভাবে পেয়েছিল, এবং মাইক্রোসফ্ট তা দেয় নি didn't এসকিউএল বিকাশকারী সম্পর্কিত সমস্ত কিছু উপ-সমান, তবে এটি এমএস এসকিউএল সার্ভারের সাথে একীভূত হয় না
jpaugh

@ জ্যাকস যেমন এসএসএমএসে কাজ করা সহজ নয়, আমি খুশি এই উত্তরটি পেয়েছি এবং আমার কাছে এটি সবচেয়ে ভাল বলে মনে হয় (সাধারণত আমার প্রশ্নগুলি এক-লাইনার নয়, আমি জটিল প্রশ্নগুলি লিখতে পছন্দ করি না কেবলমাত্র একটি লাইন সিটিআরএল + কেইউ তৈরি করতে ...)
বেটলিস্ট

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

9

ডেভার্ট ডিবিফোর্স এসকিউএল সম্পূর্ণ (ম্যানেজমেন্ট স্টুডিওর জন্য অ্যাডন) এ কেউ এই বৈশিষ্ট্যগুলির পরামর্শ দিয়েছিল এবং এটি এখনও উন্নয়নের পর্যায়ে রয়েছে। আসুন আশা করি এটি শেষ হয়ে গেছে এবং উন্নয়নের মধ্য দিয়ে অর্ধেক ছাড়বে না।


4
আমি সবেমাত্র Sqlserver14 (?) এর জন্য নিখরচায় সংস্করণ ইনস্টল করেছি এবং এটি কাজ করে বলে মনে হচ্ছে। [ডেভার্ট পৃষ্ঠা] ( devart.com/dbforge/sql/sqlcomplete/editions.html )
লসম্যানোস

আমি এখন অবধি এটি ব্যবহার করেছি .... এখন এটি প্রতিবার আমি ভিজ্যুয়াল স্টুডিও চালু করার সময় যুক্ত করে দেখায়।
পিএএস

6

দ্রষ্টব্য: অদ্ভুতভাবে যথেষ্ট, এমনকি এসকিউএল সার্ভারের জন্য নিখরচায় টোড আপনাকে কার্সারের নীচে কেবল বিবৃতি চালাতে দেয় না।

এটি সত্যিই বিরক্তিকর যে টোড এটি প্রতিশ্রুতি রাখে না:

TOAD সহায়তা থেকে: [ সম্পাদন করতে FF ] একটি বিবরণের একটি অংশ, এতে এক বা একাধিক বিবৃতি থাকতে পারে। আপনি বিবৃতিতে বা সংলগ্ন কার্সার রেখে বা বিবৃতিটি নির্বাচন করে বিবৃতিটির অংশটি নির্বাচন করতে পারেন। দ্রষ্টব্য: টোড সমস্ত সংজ্ঞাগুলিকে "সংলগ্ন" বিবেচনা করে (মন্তব্যগুলি সহ) কার্সার থেকে পৃথক করে বা একে অপরের থেকে দুটি কম ফাঁকা রেখার দ্বারা পৃথক করে। বিবৃতি কার্যকর করার সময় যদি ত্রুটি দেখা দেয় তবে একটি ত্রুটি বার্তা প্রদর্শিত হয়, যা আপনাকে ত্রুটিটিকে অগ্রাহ্য করতে এবং চালিয়ে যেতে বা প্রয়োগ বাতিল করতে দেয়।

আমি এটি মিলিয়ন বার চেষ্টা করেছি কিন্তু এটি কেবল পুরো স্ক্রিপ্টটি কার্যকর করে। আমি এটি ব্যবহারকারী সমর্থন গোষ্ঠীতে (টডস (ইয়াহুগ্রুপস.কম)) অনুসন্ধান করতে চেয়েছিলাম তবে ইয়াহুতে বোকামি অনুসন্ধানের সুবিধাটি রয়েছে! এটি টোড মেল গ্রুপে "টোড" কীওয়ার্ডটিও খুঁজে পাচ্ছে না, ডিওএইচ!

আমি মনে করি যে টোড হ'ল সর্বকালের সেরা অনুসন্ধানের সরঞ্জাম, তবে এই বৈশিষ্ট্যের অভাব আমাকে সত্যই বিরক্ত করে।

আপডেট: সমাধান ফাউন্ড! আমি টডস মেল গ্রুপে এই সমস্যাটি জিজ্ঞাসা করেছি এবং উত্তর পেয়েছি। ওরাকল ভিন্ন, আপনি শব্দ সঙ্গে SQL সার্ভার মধ্যে বিবৃতির আলাদা আছে গো প্রতিটি বিবৃতি পরে। কেবলমাত্র যদি আপনি এটি করেন যে F9 বাটনটি প্রত্যাশা অনুযায়ী কাজ করে, বর্তমান বিবৃতিটি কার্যকর করে।


6

উপরের উত্তরের সাহায্যে ক্যোয়ারী নির্বাচন না করেই বর্তমান বিবৃতি কার্যকর করতে একটি শর্টকাট তৈরি করতে সহায়তা করেছে

1 - সরঞ্জামসমূহ > বিকল্পসমূহ > পরিবেশ > কীবোর্ডে ক্লিক করুন

2 - সমন্বিত কমান্ডগুলি দেখানোর জন্য , এটি এসকিউএল কমপ্লিট 10-এ সেট করুন

3 - নতুন শর্টকাট ইন ব্যবহারের জন্য, এটি এসকিউএল ক্যোরি সম্পাদককে সেট করুন

4 - প্রেস শর্টকাট কীগুলির জন্য (পছন্দসই শর্টকাট কী), Ctrl-Enter সংমিশ্রণ সম্পাদন করুন।

5 - এ্যাসাইন ক্লিক করুন । ওকে ক্লিক করুন।


এটি কৌশলটি করে, তবে আমাকে প্রথমে অন্য কমান্ড থেকে শর্টকাটটি সরিয়ে ফেলতে হবে, অন্যথায় এটি কার্যকর হবে না not
জানুয়ারী

তুমি এটা কিভাবে করেছিলে? আমি যখন সিটিএল-এন্টার উপরের নির্দেশাবলী অনুসরণ করি তখন কেবল রেখাটি হাইলাইট করে (নোট করুন আমার প্রশ্নগুলি একাধিক লাইনে রয়েছে)।
ব্যবহারকারী 441521

পুরানো মনে হচ্ছে।
আলী কারাকা

@ ম্যাট আমি যখন "এক্সিকিউট" অনুসন্ধান করেছি, তখন আমি কিছু পেয়েছি Tools.ExecuteStatement, যা কেবল তখনই কাজ করে যখন আমি এর শর্টকাটটি গ্লোবাল এ পরিবর্তন করি।
jpaugh

@ ম্যাট নাহ! দেখা যাচ্ছে, এটি এই প্লাগইন দ্বারা যুক্ত হয়েছিল , যা অবশেষে কাজ শুরু করে।
jpaugh 15

5

আমি কার্যনির্বাহী ব্যবহার করি: আমি যে প্রশ্নের ব্যবহার করছি না তা মন্তব্য করি। আপনি যে SQL টি হাইলাইট করেছেন তা মন্তব্য করার জন্য আপনি CTRL-K, CTRL-C ব্যবহার করতে পারেন। পরিস্থিতি অস্বীকার করতে CTRL-K, CTRL-U ব্যবহার করুন। এইভাবে, আপনি অন্যান্য সমস্ত প্রশ্নের মন্তব্য করতে পারেন, এবং আপনার F5 এর সাথে আগ্রহী একটিটিকে কার্যকর করতে পারেন।


8
এটি বোতামের মোট ব্যথা। একজন এসকিউএল সম্পাদক আমাকে কেন চাই না তার সব কিছু সম্পর্কে মন্তব্য করতে হবে? আমি কী ইতিবাচকভাবে মাউসটি ধরে না ফেলে বা 35 বার "শিফট + আপ" না চাপিয়ে "এই কমান্ডটি চালাচ্ছি"?
জোসেফস্টায়ন্স

4
কেবল পরিষ্কার করতে, উত্তরের জন্য ধন্যবাদ; আমি এটিকে সমর্থন করি. আমি সত্যিই কেবল এসকিউএল সার্ভার এমজিএমটি স্টুডিও ইন্টারফেসে আঁকড়েছি।
জোসেফ স্টায়ন্স

4
আপনি যদি আরও ভাল উপায় খুঁজে পান তবে এটি এখানে পোস্ট করে নিশ্চিত করুন :)
অ্যান্ডোমার

5

আমি এই কাজটি প্রায় ব্যবহার করেছি; কোড যখন মন্তব্য করা হয় না

Ctrl + K + U

(এই কমান্ডটি বর্তমান ক্যোয়ারী লাইন হাইলাইট করে) এবং তারপরে

Ctrl + E

(এই রানটি হাইলাইট করা ক্যোয়ারী)।

আপনি যখন অন্য কয়েকটি লাইনের মধ্যে একটি একক লাইন ক্যোয়ারী চালাতে চান তখন এটি কার্যকর হয়:

  Select top 100 * from [dbo].[Order]

  Select top 100 * from [dbo].[OrderItem]

  Select top 100 * from [dbo].[OrderStatus]

3

আমি মনে করি না যে কেবল ম্যানেজমেন্ট স্টুডিও ব্যবহার করে এটি করা সম্ভব। তবে আপনি একটি বিশেষ ক্রম রেকর্ড করতে এবং হটকে নির্ধারিত করতে আপনি কীবোর্ড শর্টকাট সফ্টওয়্যার ব্যবহার করতে পারেন (যেমন: http://www.autohotkey.com/ ) can আপনার ক্ষেত্রে আপনার প্রয়োজন:

<home><shift-end><F5>

এটি বর্তমান লাইনটি নির্বাচন করবে এবং এটি সম্পাদন করবে।


8
এটি তবে পুরো বর্তমান (মাল্টলাইন) ব্লকটি নির্বাচন করবে না।
টিউন

2

এসকিউএল সার্ভারের টোডে নিম্নলিখিত ডিফল্ট হট-কীগুলি কার্যকর করার জন্য ব্যবহার করা যেতে পারে:

  • এফ 5: সম্পাদকের সমস্ত এসকিউএল বিবৃতি কার্যকর করুন
  • F9: বর্তমান কার্সার অবস্থানে এসকিউএল বিবৃতি কার্যকর করুন
  • শিফট-এফ 9: কার্সার থেকে সমস্ত এসকিউএল স্টেটমেন্টগুলি কার্সার অবস্থানে বর্তমান সহ কার্যকর করুন

যাইহোক, 'এরকান' লিখেছেন, আপনার প্রতিটি বিবৃতি 'Go' দিয়ে পৃথক / অনুসরণ করতে হবে।

SELECT TOP 5 * FROM accounts
GO

SELECT TOP 5 * FROM users
GO

SELECT TOP 5 * FROM contracts
GO

1

যদি আপনাকে হাতছাড়া করে এমন মাউসের অংশে নিয়ে যাওয়া যদি আপনার বিরক্ত হয় তবে আপনি একবারে একটি লাইন বাছাই করতে একটি উপরে বা নীচে তীরচিহ্নটি চাপানোর সময় Ctrl চেপে ধরে রাখতে পারেন।


6
আপনি শিফট মানে, হ্যাঁ? এবং এটি বৃহত্তর বিবৃতি জন্য ক্লান্তিকর। যদিও ধারণা জন্য ধন্যবাদ।
জোসেফস্টায়ন্স

1

হিট Ctrl- Eপাঠ্যটি হাইলাইট করার সময়।


9
ঠিক আছে, তবে আমি এখনও যা চাই তা নিজেই হাইলাইট করতে হবে। আমার আসল লক্ষ্য হ'ল একটি বিবৃতি টাইপ করতে সক্ষম হবে এবং তারপরে এমন কিছু কী চাপুন যা কার্সারের অধীনে যা ঘটে তা কার্যকর করবে।
জোসেফস্টাইন্স

7
আমার জন্য, পাঠ্যটি "সিটিআরএল-ই" হাইলাইট করার সময় এফ 5 হিট করা সহজ।
কেএম

1

এসকিউএল সম্পূর্ণ এক্সপ্রেস সংস্করণে এটি অন্তর্নির্মিত রয়েছে But তবে আপনি এটি কাস্টম ইন্টেলিজেন্স ছাড়া পাবেন না।

(আমি সালামান্ডার ২০০7 এর পোস্ট থেকে এটি পেয়েছি)


4
এটি কীভাবে করবেন তা আমাদের না জানিয়ে এটি খুব কার্যকর নয়
জি-।

1

যদি এক্সিকিউটার অ্যাড-অন সমাধানটি (শীর্ষ পোস্ট করা উত্তরে) সঠিকভাবে কাজ না করে, তবে এটি আমার জন্য কাজ করতে পেলাম (এসএসএমএস ভি 17.8.1): অ্যাড-অন সরঞ্জামগুলির অধীনে একটি কমান্ড যুক্ত করেছে: সরঞ্জামগুলি> অভ্যন্তরীণ বিবৃতি কার্যকর করুন

আপনি গিয়ে এটি একটি কাস্টম কীবোর্ড শর্টকাট কী ধার্য করতে পারেন সরঞ্জাম> বিকল্প> কীবোর্ড তারপর "চালানো" এ 'দেখান ধারণকারী আদেশ:' এর জন্য অনুসন্ধান ও নির্বাচন Tools.ExecuteInnerStatement । তারপরে 'প্রেস শর্টকাট কী:' ফিল্ডে আপনার পছন্দসই কীস্ট্রোক (গুলি) বরাদ্দ করুন এবং অ্যাসাইন বোতামটি চাপুন।


1

এই বৈশিষ্ট্যটি এসএসএমএস বুস্ট অ্যাড- ইন এসএসএমএসের জন্য উপস্থিত রয়েছে (আমি এই অ্যাড- ইনটির বিকাশকারী):

শিফট-এফ 5 বর্তমান বিবৃতিটি নির্বাচন করবে (যা আপনি বর্তমানে কার্যকর করতে যাচ্ছেন তা পর্যালোচনা করার অনুমতি দেয়)। তারপরে আপনি এফ 5 টিপুন এবং এটি সম্পাদন করুন।


1

এসএসএমএস বুস্ট এসএসএমএস বুস্ট / সেটিংস / ম্যাক্রোগুলিতে ম্যাক্রো সংজ্ঞায়িত করার চেষ্টা করুন:

ডান প্যানেল ভরাট ক্যাপশনটিতে আপনার ম্যাক্রোর জন্য বিনামূল্যে স্লট নির্বাচন করুন (যদি আপনি চান) সিকোয়েন্সে 2 টি কমান্ড যুক্ত করুন: এসএসএমএসবুস্ট.সিলিটকন্টার স্টেটমেন্ট ক্যোয়ারী x এক্সিকিউট আপনার পছন্দসই শর্টকাট বরাদ্দ করুন এবং এগুলি সবই।


0

আপনি সর্বদা কমান্ড লাইন সরঞ্জামগুলি sqlcmd এবং osql ব্যবহার করতে পারেন। আমি ইউনিক্স কমান্ড লাইনে অনেকগুলি সিপাস দিয়েছিলাম যা একটি র‌্যাপার ফাংশন ব্যবহার করে আমার কমান্ডের স্ট্রিংটি সমতুল্য হয়ে যায় (যা আমি ইস্কেল বলে মনে করি?)। আমি vi ব্যবহার করেছিলাম, তাই সম্ভবত আমি তখন উন্মাদ ছিলাম ;-)


আসলে যে সাহায্য করবে না। ব্যাচ শেষ না হওয়া পর্যন্ত এসকিউএলসিএমডি এসকিউএল সার্ভারে কমান্ড প্রেরণ করবে না। (সাধারণত গো সঙ্গে নির্দেশিত।)
শ্যানন বিচ্ছেদ

0

আপনি চালাতে চান এমন একক বিবৃতিটি নির্বাচন করুন (হাইলাইট করুন) এবং এফ 5 টিপুন।


4
প্রশ্ন থেকে: কেবলমাত্র বর্তমান বয়ানটি চালানোর জন্য, আমাকে যে বিবৃতিটি চান তা ম্যানুয়ালি হাইলাইট করতে হবে এবং তারপরে F5 চাপুন।
পল ম্যাকার্থি

4
ভালো লেগেছে, কেবল আপনার গাড়ী থেকে বের হয়ে সামনের টায়ারগুলি আপনি যে দিকে যেতে চান এবং সেদিকে চাপ দিতে হবে তার দিকে নির্দেশ করুন ....
pcnate

0

আপনি নিম্নলিখিত দুটি সরঞ্জাম একত্রিত করতে পারেন: এসকিউএল dbForce এবং AuhotHotkey থেকে সম্পূর্ণ।

এসকিউএল সম্পূর্ণ সহ: আপনি Ctrl Shift E সংমিশ্রণটি টিপে কার্সারে বর্তমান বিবৃতিটি কার্যকর করতে পারেন

অটোহটকিটি যে কারণে ব্যবহার করেছি তা হল জীবনকে সহজ করে তুলতে :-) বর্তমান বিবৃতিটি কার্যকর করতে কেবল F6 ব্যবহার করে অটোহোটকি স্ক্রিপ্টে নিম্নলিখিত কোডটি সেট করে:

;SQL EXECUTE THE CURRENT STATEMENT
F6::
Send ^+E
return

এবং voilà আপনি কার্সারে যে কোনও বর্তমান বিবৃতি কেবল F6 টিপুন চালিয়ে দিতে পারেন

তবে কখনও কখনও আবার আমার বড় সমস্যা হ'ল আমি ভুলভাবে F6: D এর পরিবর্তে F5 টিপুন


0

এসডএমএসের জন্য রেডগেটের এসকিউএল প্রম্পট এক্সটেনশন এটি করতে পারে।

এটি নিখরচায় নয় তবে আমার অভিজ্ঞতাতে এটির পক্ষে ভাল। এসএসএমএসের চেয়ে বাক্স সংস্করণ, ট্যাব রঙ, ট্যাব ইতিহাস (এত মূল্যবান!), স্নিপেটস, একক বিবৃতি (কেবল একটি লাইন নয়) কার্যকর করা এবং আরও অনেক কিছুর চেয়ে আরও ভাল ইন্টেলিজেন্স।


0

একটি বৃহত্তর স্ক্রিপ্টের কেবল একটি বিভাগ চালানোর জন্য, এটি চেষ্টা করুন ..

পদক্ষেপ:

  1. বিবৃতিটির পাশের বাম মার্জিনে বিয়োগ চিহ্নটি ক্লিক করে আপনি যে SQL স্টেটমেন্টটি চালাতে চান তা সঙ্কুচিত করুন। এটি কেবলমাত্র প্রথম লাইনটি দেখায় (একটি এলিপসিস সহ "..." আরও কোড দেখানো হয়নি তা নির্দেশ করতে) এবং শেষ ";" বিবৃতি জন্য।

  2. লাইনটি হাইলাইট করুন।

  3. [F5] কী টিপুন।

এটি কেবল হাইলাইটেড স্টেটমেন্ট চালাবে। আপনি যদি একবারে একটি বিবৃতিতে বেশি চালনা করতে চান তবে প্রতিটি বিবৃতিটি ভেঙে আপনি যা চালাতে চান তা হাইলাইট করুন, তারপরে [F5] এ ক্লিক করুন। এটি একটি পরিশ্রমী, তবে প্রতিবার অসংখ্য কোডের লাইনে টানা এবং হাইলাইট করার চেয়ে অনেক সহজ।


0

এই কাজ করতে সবচেয়ে সহজ উপায় জন্য নিয়োগ করা হয় CTRL+ + Enterক্রিয়ার জন্য সমন্বয় Query.Execute মধ্যে SQL Server Management Studio

  1. Tools > Optionsমেনু খুলুন
  2. নির্বাচন করুন Environment > Keyboardবাম ফলকে পৃষ্ঠা ।
  3. অনুসন্ধান Query.Execute কর্ম এটিকে নির্বাচন করুন।
  4. সেট SQL Query Editorমধ্যে"Use new shortcut in:" ড্রপডাউন তালিকা।
  5. এখন CTRL + Enterকম্বিনেশন টাইপ করুনpress shortcut keys: টেক্সটবক্সে ।
  6. ক্লিক করুন Assignবোতামটি ।
  7. পরিবর্তন Shortcut currently used by:করুনQuery.Execute (Ctrl+Enter (SQL Query Editor))
  8. ক্লিক করুন OKDone

কেবলমাত্র বর্তমান লাইনটি সম্পাদন করতে শিফট + হোম দিয়ে লাইনের শেষে সমস্ত লাইন নির্বাচন করা হচ্ছে তারপরে Ctrl + enter চালান।
আবদুল্লাহ ইলগাজ

0

ব্যবহারের Shift+ + একক সারি নির্বাচন করতে (নিচে তীর), চেয়ে সংরক্ষণ বোতামটি Ctrl + + KU : ডি তোমার।

তারপরে ব্যবহার করুন F5 এটি চালানোর জন্য ।

আশা করি এটিও সাহায্য করবে ..


-1

নিম্নলিখিতটি আমার জন্য কাজ করে ... আমি এসএসএমএস 2012 ব্যবহার করি

1 - সরঞ্জামসমূহ> বিকল্পসমূহ> পরিবেশ কীবোর্ডে ক্লিক করুন

2 - কমান্ডগুলি দেখানোর জন্য , এটি কোয়েরিতে সেট করুন x এক্সিকিউটে

3 - নতুন শর্টকাট ইন ব্যবহারের জন্য , এটি এসকিউএল ক্যোরি সম্পাদককে সেট করুন

4 - প্রেস শর্টকাট কীগুলির জন্য , Ctrl-Enter সংমিশ্রণ সম্পাদন করুন।

5 - এ্যাসাইন ক্লিক করুন। ওকে ক্লিক করুন।


এটি পুরো স্ক্রিপ্টটি করে - আমি কেবল কার্সারের নিচে বিবৃতি চাই।
জোসেফস্টিয়নস

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