এসকিউএল সার্ভারে ফাংশন সংরক্ষিত শব্দ হিসাবে কেন "লুকআপ" রঙিন?


14

এসএসএমএস 2208-এ, সনাক্তকারী "লুকআপ" রঙিন হট গোলাপী যেন এটি কোনও ফাংশন (যেমন রঙটি বলুন, "শক্তি" বা "রূপান্তর করুন")। কেন?

সংরক্ষিত শব্দের অফিসিয়াল তালিকায় এটি খুঁজে পাচ্ছি না । ওয়েবে অনুসন্ধানগুলি অকেজো বলে মনে হচ্ছে কারণ সেখানে "মারাত্মক অনুসন্ধান" শর্তাবলীর প্রচুর শর্ত রয়েছে যা আমার প্রশ্নের সাথে কিছুই করার নেই।


1
আমি যা ভাবতে পারি তা হ'ল এসএসআরএস লিকআপ () ফাংশন ( এমএসডিএন.মাইক্রোসফটকম /en-us/library/ee210531.aspx )। ভাল প্রশ্ন. +1
থমাস স্ট্রিংগার

@ শার্কটি ভাল খুঁজে পেয়েছে তবে আমি অন্যান্য ফাংশনগুলিও অনুরূপ নিয়ম মেনে চলার আশা করব, তবে তারা এসএসএমএসে হাইলাইট করে না, যেমন COUNTDISTINCT, COUNTROWSএবং RUNNINGVALUEএকইভাবে কাজ করা উচিত।
অ্যারন বারট্র্যান্ড

উত্তর:


14

প্রথমে আমি ভেবেছিলাম এটি সাইবাজ থেকে এসেছে (এটি যেখানে এসকিউএল সার্ভারটি অবশ্যই উত্পন্ন হয়েছে), যার একটি লুকিং ফাংশন রয়েছে তবে এটি পাওয়ারবিল্ডার সম্পর্কিত। এবং তারপরে আমি এসকিউএল সার্ভার 2000 টি পরীক্ষা করেছিলাম এবং এটি ক্যায়ারি অ্যানালাইজারে গোলাপী হয়ে উঠবে না ...

এখানে চিত্র বর্ণনা লিখুন

... যদি এটি সাইবাস থেকে উত্তরাধিকারী হত তবে আমি আশা করতাম যে এটি রঙ-কোডেড শব্দের তালিকার সাথে থাকবে all আমার ধারণা, এটি ব্যাকরণ ফাইলটি আপডেট হয়েছিল এবং এটি 2000 সালে "ভুল করে" বাদ দেওয়া হয়েছিল, তবে আমি সন্দেহ করি। এটি অনেকটা সম্ভবত রঙিন হওয়ার কারণে এটি টি-এসকিউএল ল্যাঙ্গুয়েজ সার্ভিসে ভবিষ্যতের সামঞ্জস্যের শব্দ হিসাবে তালিকাভুক্ত করা হয়েছে, বা এটি ব্যবহারের প্রত্যাশায় ভাষা পরিষেবাতে ফেলে দেওয়া হয়েছিল। (আমি এটির সরকারী নিশ্চয়তার অপেক্ষায় রয়েছি, এবং আমি যা পারবো তা ভাগ করে নেব।)

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

  • Domains সবুজ আলো
  • Description নীল মধ্যে আলোকসজ্জা
  • Server নীল মধ্যে আলোকসজ্জা
  • Instead নীল মধ্যে আলোকসজ্জা
  • RC2এবং RC4নীল আলো

এখানে চিত্র বর্ণনা লিখুন

সেই সময় আমি উদাহরণগুলি Lookupবা ক্যাপচার করি নি Insteadএবং আমি নিশ্চিত যে আরও কিছু আছে are যদিও আপনি যে দস্তাবেজটি সন্ধান করছেন তা অনুমান করার পরেও এটি আপ টু ডেট নয় either খুব কমপক্ষে, INSTEADসেই তালিকায় থাকা উচিত কারণ এটি এখন টি-এসকিউএল এর একটি অংশ (যেহেতু ইনস্টিটার অফ ট্রিগার চালু হয়েছিল)। আমি বাজি ধরছি এসকিউএল সার্ভার ২০১২-এর জন্য কমপক্ষে আরও ২০ টি কীওয়ার্ড যুক্ত হয়েছে তবে সে তালিকায়ও নেই। দ্রুত স্ক্যানিং কিছু উল্লেখযোগ্য বহিষ্কার যে সেখানে থাকা উচিত আছেন: OFFSET, IIF, FORMAT, ইত্যাদি

আপনি আকর্ষণীয় খুঁজে পেতে পারে অন্য একটি উদাহরণ; INSTEADএকটি স্ট্রিংয়ের মতো শব্দটি নিজের লাইনে রাখার চেষ্টা করুন । এটি দৌড়াতে চলেছে তবে এটি এটির মতো দেখায় না:

SELECT 'foo 
INSTEAD
';

এখানে চিত্র বর্ণনা লিখুন

(এটি @ জনসিগেল দায়ের করা বাগের সৌজন্যে ))

ম্যানেজমেন্ট স্টুডিওর সিনট্যাক্স হাইলাইট করার বিরুদ্ধে আমি সম্ভবত কয়েক ডজন অন্যান্য বাগ দায়ের করেছি এবং মন্তব্য করেছি ; এটি অবশ্যই নিখুঁত নয়। আমি কৃতজ্ঞ যে আপনি কেন জানতে চান তবে আমরা চূড়ান্তভাবে এটি সন্ধান করতে পারি না। আপনি এই সংযুক্ত আইটেমগুলির অনেকগুলি থেকে দেখতে পাচ্ছেন যে তারা সাধারণত এগুলি উপেক্ষা / স্থগিত করে, বা খুব বেশি ব্যাখ্যা ছাড়াই এগুলি ঠিক করে দেয়।


2
আমি তাদের সম্পর্কে ভুলে গেছি! আমি কিছুক্ষণ আগে আপনার সংযোগ জমা দিয়ে দৌড়েছি।
এরিক

যাইহোক, "INSTEAD" ধরণের কারণটি ট্রিগার হতে পারে বলে বোঝায় INSTEAD OF UPDATE। তবে এটি কোনও সংরক্ষিত শব্দ নয় ...
এরিক

@ErikE আমি "পরিবর্তে" হাইলাইট করা হয়েছে কারণ এটি হয় একটি শব্দ, শুধু তালিকা (অন্য প্রমান ছিন্নাংশ এটি তারিখ সীমার বাইরে একেবারেই হয়) নয়।
অ্যারন বারট্রান্ড

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