প্রশ্ন ট্যাগ «trigger»

একটি ডাটাবেস ইভেন্টের প্রতিক্রিয়া হিসাবে কার্যক্ষম কোড স্বয়ংক্রিয়ভাবে কার্যকর করা হয়।

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

3
মাইএসকিউএল সঞ্চিত রুটিনগুলিতে গতিশীল এসকিউএল
সঞ্চিত রুটিন এবং ট্রিগারগুলিতে বিধিনিষেধ অনুসারে , গতিশীল এসকিউএল ব্যবহার করা যাবে না (সংস্করণ 5.0.13 এবং পরবর্তী সংস্করণে সঞ্চিত পদ্ধতির জন্য সীমাবদ্ধতা প্রত্যাহার করা হয়েছে)। কেন এই সীমাবদ্ধতা জায়গায়? এবং কেন এটি প্রক্রিয়াগুলির জন্য উত্তোলন করা হয় তবে কার্যকরী বা ট্রিগার নয়?

1
নির্দিষ্ট কলামগুলির কোনও আপডেট হয়েছে কিনা তা পরীক্ষা করতে কীভাবে COLUMNS_UPDATED ব্যবহার করবেন?
আমার কাছে টেবিল রয়েছে ৪২ টি কলাম এবং একটি ট্রিগার যা কিছু স্টাফ করা উচিত যখন এই কলামগুলির 38 টি আপডেট করা হয়। সুতরাং, 4 টি কলাম পরিবর্তন করা থাকলে আমার যুক্তিটি এড়িয়ে যেতে হবে। আমি আপডেট () ফাংশনটি ব্যবহার করতে পারি এবং একটি বড় IFশর্ত তৈরি করতে পারি, তবে …

2
পোস্টগ্রিসে একটি "ট্রানজিশন টেবিল" কী?
পোস্টগ্রিস 10-এ নতুন কী রয়েছে তা বর্ণনা করা পৃষ্ঠায় " ট্রিগারদের জন্য ট্রানজিশন টেবিলগুলি" উল্লেখ করা হয়েছে। ট্রিগারগুলির জন্য ট্রানজিশন টেবিল এই বৈশিষ্ট্যটি AFTER STATEMENTকোয়েরিতে পুরানো এবং নতুন সারিগুলিকে যথাযথ হিসাবে উদ্ভাসিত করে কার্যকর এবং পারফরম্যান্স উভয়কে ট্রিগার করে তোলে । এই বৈশিষ্ট্যটির আগে, AFTER STATEMENTট্রিগারগুলির এগুলিতে সরাসরি অ্যাক্সেস ছিল …

4
বিভিন্ন টেবিল থেকে ডেটা একের মধ্যে সংগ্রহ করা কি খারাপ অভ্যাস?
পটভূমি আমি প্রচুর বড় প্রতিবেদন লিখি এবং সাধারণত একটি বৃহত স্বাস্থ্য রেকর্ড ডিবি (এসপি, ফাংশন, চাকুরী ইত্যাদি লিখি) বজায় রাখি। আসল স্কিমা এবং সফ্টওয়্যার যা এটি ব্যবহার করে তা অন্য একজন বিক্রেতার কাছ থেকে, সুতরাং আমি এটি সম্পর্কে কাঠামোগতভাবে খুব বেশি পরিবর্তন করতে পারি না। অনেকগুলি রেকর্ড রয়েছে যার জন্য …

2
টেবিলের ত্রুটির পরিবর্তনের কারণ এবং সমাধানগুলি কী?
আমি বুঝতে পারি পরিবর্তনের টেবিলের ত্রুটিগুলি কোনও ডিজাইনের ত্রুটি বা সমস্যাযুক্ত কোয়েরির কারণে ঘটে। একটি পুরানো ক্যোয়ারী সম্প্রতি উত্পাদনে রাখা হয়েছিল যা পরিবর্তনের টেবিল ত্রুটি ছুঁড়ে দেয়। আমাদের ডিবিএ সমস্যা সমাধান করেছে তবে কীভাবে তা আমরা জানি না। পরিবর্তনীয় টেবিলের ত্রুটিগুলি ঠিক কী কারণে ঘটে এবং আমাদের ডিবিএ কীভাবে সমস্যাটি …
12 oracle  trigger  plsql 

3
ট্রিগারদের ফায়ারিং অর্ডার কীভাবে পরিবর্তন করবেন?
রিলে আমি খুব কমই ট্রিগার ব্যবহার করি। তাই আমি প্রথমবারেই একটি সমস্যার মুখোমুখি হয়েছি। ট্রিগার সহ আমার প্রচুর টেবিল রয়েছে (প্রতিটি টেবিলের জন্য 2 বা আরও বেশি)। আমি প্রতিটি টেবিলে ফায়ারিং ট্রিগার ক্রমটি জানতে এবং পরিবর্তন করতে চাই। এই তথ্য পাওয়া সম্ভব? যোগ করেছেন: এখানে আমি পেয়েছি mssqltips একটি ভাল …

5
ট্রিগারটিতে সন্নিবেশিত এবং মুছে ফেলা টেবিলগুলিতে যোগদান করা নৃশংস অভিনয়
আমি একটি টেবিলে একটি আপডেট আপডেট পেয়েছি যা একটি নির্দিষ্ট কলামের জন্য সুনির্দিষ্ট মান থেকে অন্য কোনও মানতে পরিবর্তিত হয়। এটি যখন ঘটে, তখন এটি কোনও একক আপডেটের বিবৃতি দিয়ে অন্য টেবিলের সাথে সম্পর্কিত কিছু ডেটা আপডেট করে। ট্রিগারটি প্রথম কাজটি করে তা পরীক্ষা করে দেখা হয় যে কোনও আপডেট …

2
যদি আপডেট ক্যাসকেডের সাথে কোনও এফকে বাধার কারণে অপারেশনটি ঘটে তবে প্রায় প্রতিটি স্টেটেমেন্ট ট্রিগার কার্যকর করতে পারে?
আমি বুঝতে পারি যে সংজ্ঞায়িত টেবিল টিতে একটি ট্রিগার FOR EACH STATEMENTএকবার চালানো হবে যখন আমি কোনটিকে সম্পাদন করি UPDATE t ...। এখন, যখন tসংজ্ঞায়িত করা হয় FOREIGN KEY ... REFERENCES a ... ON UPDATE CASCADE, এবং আমি এন সারিগুলিকে আপডেট করি তখন কি ট্রিগারটি aএকবার, বা এন বার বলা …

3
কে মোছার ট্রিগারে রেকর্ড মুছেছে সে সম্পর্কে তথ্য প্রেরণ করা
নিরীক্ষণের ট্রেইল সেট আপ করার সময় আমার কোনও টেবিলে রেকর্ড আপডেট করা বা রেকর্ড করা হচ্ছে তা ট্র্যাক করার কোনও সমস্যা নেই তবে যাইহোক, কে রেকর্ড মুছে ফেলে তা ট্র্যাকিং আরও সমস্যাযুক্ত বলে মনে হয়। "আপডেটডাই" দ্বারা সন্নিবেশ / আপডেট ক্ষেত্রটি অন্তর্ভুক্ত করে আমি সন্নিবেশ / আপডেটগুলি ট্র্যাক করতে পারি। …

1
PostgreSQL 8.4 এ ট্রিগার ফাংশন সম্পাদন করার জন্য বিশেষাধিকারগুলি কী কী?
PostgreSQL 8.4 এ ট্রিগার ফাংশন সম্পাদন করার জন্য বিশেষাধিকারগুলি কী কী? দেখে মনে হচ্ছে যে কোনও ভূমিকাটিতে সেট করা সুবিধাগুলি কোনও ট্রিগার ফাংশনটি কার্যকর করতে কোনও বিষয় নয়। আমি মনে করি যে আমি কোনও দিন দেখেছি যে ট্রিগার ফাংশনটি সম্পাদন করার জন্য প্রয়োজনীয় সুযোগগুলি হ'ল নিষ্ক্রিয় অধিকার তবে টেবিলের মালিকের …

1
কেন আমি ট্রিগারটিতে পরিবর্তনের টেবিল ত্রুটি পাচ্ছি না?
এটি (বা কমপক্ষে ছিল) জানা গেছে যে আপনি ট্রিগারের অভ্যন্তরে কোনও মিউটেশন টেবিলটিতে ডিএমএল স্টেটমেন্ট ব্যবহার করতে পারবেন না। থেকে একটি উদ্ধৃতাংশ ওরাকল ডকুমেন্টেশন : পরিবর্তনীয় টেবিলটি এমন একটি টেবিল যা কোনও আপডেট, ডিলিট বা INSERT বিবৃতি দ্বারা সংশোধন করা হচ্ছে বা একটি সারণী যা মুছে ফেলা ক্যাসকেডের সীমাবদ্ধতার প্রভাব …

1
কোনও আপডেটের পরে যদি পুরো সারি একই থাকে তবে ট্রিগারে কীভাবে চেক করবেন?
অবশ্যই আমি প্রতিটি কলামের সাথে এটির তুলনা করতে পেরেছিলাম: if (old.column1 = new.column1 and old.column2 = new.column2...) তবে ভবিষ্যতে আমি যদি আর একটি কলাম যুক্ত করি তবে এটি হার্ড কোডড এবং বজায় রাখা শক্ত হবে। প্রতিটি কলাম ম্যানুয়ালি পরীক্ষা না করে সব কলাম একই থাকে কিনা তা পরীক্ষা করার কোনও …

2
পোস্টগ্র্রেএসকিউএল এ দেখা এবং ট্রিগারগুলির মাধ্যমে বর্তমান ব্যবহারকারীর সন্ধান করা
আমার কাছে একটি পোস্টগ্রিজ এসকিউএল (9.4) ডাটাবেস রয়েছে যা বর্তমান ব্যবহারকারীর উপর নির্ভর করে রেকর্ডে অ্যাক্সেসকে সীমাবদ্ধ করে এবং ব্যবহারকারীর দ্বারা পরিবর্তনগুলি ট্র্যাক করে। এটি ভিউ এবং ট্রিগারগুলির মাধ্যমে অর্জন করা হয়েছে এবং বেশিরভাগ অংশে এটি ভালভাবে কাজ করে তবে আমার এমন INSTEAD OFভিউগুলিতে সমস্যা হচ্ছে যার জন্য ট্রিগারগুলি দরকার। …

1
ট্রিগারগুলি ব্যবহার করে সিঙ্ক্রোনাইজেশন
আমার পূর্ববর্তী আলোচনার মতো প্রয়োজন রয়েছে: একটি সাধারণ ব্যাংক স্কিমা লেখা: আমি কীভাবে আমার ভারসাম্যগুলি তাদের লেনদেনের ইতিহাসের সাথে সুসংগত রাখব? লেনদেনের সাথে সম্মিলিতভাবে ট্রিগার আমার কাছে দুটি টেবিল রয়েছে [Account].[Balance]এবং [Transaction].[Amount]: CREATE TABLE Account ( AccountID INT , Balance MONEY ); CREATE TABLE Transaction ( TransactionID INT , AccountID …

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