- 1 ට පසුව ඇති සියලුම පාඨය ක්රියාත්මක කිරීමේදී නොසලකා හරිනු ලැබේ.
- 1.3 3. විකල්ප කිරීමේ උසස් භාවිතය: දෝෂ සෙවීම සහ කේත කළමනාකරණය
- 1.4 4. අදහස් භාවිතා කිරීමේදී වැදගත් සලකා බැලීම්
- 1.5 5. Commenting Out සහ කාර්ය සාධනය
- 1.6 6. FAQ (නිතර අසන ප්රශ්න)
- 1.6.1 Q1: -- භාවිතා කරන අදහසක් දෝෂයක් ඇති කරන්නේ ඇයි?
- 1.6.2 Q2: බහු‑පේළි අදහසක් (multi‑line comment) භාවිතා කර SQL ප්රකාශයක් කොටසක් අක්රිය කරන්නේ කෙසේද?
- 1.6.3 Q3: ව්යාපෘති‑විශේෂ අදහස් භාවිතා කිරීමේ වාසි මොනවාද?
- 1.6.4 Q4: බොහෝ ප්රතිකාර (comments) තිබීම කාර්ය සාධනයට බලපාද?
- 1.6.5 Q5: ප්රතිකාර භාවිතා නොකර කේතයේ අදහස පැහැදිලි කිරීමේ ක්රමයක් තිබේද?
- 1.7 7. නිගමනය
1. හැඳින්වීම
MySQL හි, “කේතය විකල්ප කිරීම” SQL කේත ලිවීමේදී ඉතා උපකාරී විශේෂාංගයකි. විකල්ප ඵලදායී ලෙස භාවිතා කිරීමෙන්, ඔබට කේතයේ පාඨකත්වය වැඩිදියුණු කළ හැකි අතර, දෝෂ සෙවීම වඩාත් කාර්යක්ෂම කළ හැකිය. විකල්ප නිවැරදි ලෙස භාවිතා කිරීමෙන් කණ්ඩායම් සංවර්ධනය සහ අනාගත නඩත්තුවේදී සැලකිය යුතු ප්රතිලාභ ලැබේ.
මෙම ලිපිය MySQL හි විකල්ප කිරීමේ ව්යාකරණය භාවිතා කිරීම ගැන විස්තරාත්මකව පැහැදිලි කරයි, ඇතුළත් වන්නේ ප්රායෝගික යෙදුම් සහ සැබෑ ලෝක භාවිතය සඳහා වැදගත් සලකා බැලීම්. අන්තර්ගතය ආරම්භකයින්ට හිතකර වන අතර ප්රායෝගික ලෙස සකස් කර ඇති බැවින්, අවසානය දක්වා කියවීමට වග බලා ගන්න.
විකල්ප කිරීමේ ප්රතිලාභ මොනවාද?
විකල්ප කිරීම පහත ප්රතිලාභ ලබා දෙයි:
- පාඨකත්වය වැඩිදියුණු කිරීම : විකල්ප එකතු කිරීම SQL ප්රකාශනවල අරමුණ සහ අර්ථය පැහැදිලි කිරීමට උපකාරී වේ.
- කාර්යක්ෂම දෝෂ සෙවීම : ඔබට කේතයේ කොටස් තාවකාලිකව අක්රිය කර එහි ක්රියාත්මක කිරීමේ ප්රතිඵල පරීක්ෂා කළ හැකි බැවින්, දෝෂ හඳුනා ගැනීම පහසු වේ.
- කණ්ඩායම් සංවර්ධනයේදී හොඳ සන්නිවේදනය : වෙනත් සංවර්ධකයින්ට ඔබේ අරමුණ ලබා දීම පහසු වන අතර, සහයෝගීතාව සුමටව සිදු වේ.
MySQL විකල්ප කිරීමේ ක්රම නිවැරදි ලෙස තේරුම් ගෙන භාවිතා කිරීමෙන්, ඔබේ SQL කේතයේ ගුණාත්මකභාවය වැඩිදියුණු කිරීමේ පළමු පියවර ගනිමින් සිටී.
2. MySQL විකල්ප කිරීමේ ක්රම සහ වර්ග
MySQL හි, විකල්ප ඔබට SQL ප්රකාශන තුළ පැහැදිලි කිරීම් හෝ අමතර තොරතුරු එකතු කිරීමට හෝ නිශ්චිත කේතය තාවකාලිකව අක්රිය කිරීමට ඉඩ සලසයි. MySQL හි විකල්ප ලිවීමට ප්රධාන වශයෙන් තුනකි. පහතින්, එක් එක් ක්රමය ප්රායෝගික උදාහරණ සමඟ පැහැදිලි කර ඇත.
එක පේළි විකල්ප
එක පේළි විකල්පය එක පේළියකට පමණක් බලපායි. MySQL හි, ඔබට එක පේළි විකල්ප පහත දෙකෙහි ආකෘති භාවිතා කර ලිවිය හැක.
- # භාවිතා කිරීම # භාවිතා කළ විට, # ට දකුණු පැත්තේ ඇති සියල්ල විකල්පයක් ලෙස සැලකේ. උදාහරණය:
SELECT * FROM users; # Retrieve user data
ප්රධාන කරුණු:
ට පසුව ඇති සියලුම පාඨය ක්රියාත්මක කිරීමේදී නොසලකා හරිනු ලැබේ.
- සමහර පරිසරවල මෙම ආකෘතිය සහාය නොදක්වන බව සිහි තබා ගන්න.
- — භාවිතා කිරීම ඔබට — භාවිතා කර එක පේළි විකල්පයක් ලිවිය හැක. කෙසේ වෙතත්, — ට පසුව පරතරයක් අවශ්ය වේ. උදාහරණය:
SELECT * FROM orders; -- Retrieve order data
වැදගත් සටහන:
- — ට පසුව පරතරයක් නොමැති නම්, MySQL එය විකල්පයක් ලෙස හඳුනා නොගනී.
බහු-පේළි විකල්ප
බහු-පේළි විකල්ප බහු පේළි පුරා විකල්ප ලිවීමට භාවිතා වේ. ඒවා / සමඟ ආරම්භ වන අතර / සමඟ අවසන් වේ.
උදාහරණය:
/*
This query joins the users table and
the orders table to retrieve specific information.
*/
SELECT u.name, o.total
FROM users u
JOIN orders o ON u.id = o.user_id;
ප්රධාන කරුණු:
- විකල්ප බහු පේළි පුරා පැතිරෙන විට උපකාරී වේ.
- / සහ / අතර ඇති සියලුම පාඨය විකල්පයක් ලෙස නොසලකා හරිනු ලැබේ.
ප්රායෝගික උදාහරණය: පැහැදිලිකම සඳහා විකල්ප භාවිතා කිරීම
පහත උදාහරණය විවිධ විකල්ප ආකෘති SQL ප්රකාශන පැහැදිලි ලෙස සංවිධානය කිරීමට භාවිතා කළ හැකි ආකාරය පෙන්වයි.
# Query to retrieve user data
SELECT * FROM users
WHERE active = 1; -- Target only active users
/*
The following query identifies users who have placed
orders within the past year.
It joins multiple tables and extracts matching records.
*/
SELECT u.name, o.total
FROM users u
JOIN orders o ON u.id = o.user_id
WHERE o.date > '2023-01-01';
3. විකල්ප කිරීමේ උසස් භාවිතය: දෝෂ සෙවීම සහ කේත කළමනාකරණය
MySQL හි, විකල්ප කිරීම සටහන් සහ පැහැදිලි කිරීම් සඳහා පමණක් නොව, දෝෂ සෙවීම සහ කේත කළමනාකරණය සඳහාද ඉතා උපකාරී වේ. මෙම කොටසේදී, අපි සැබෑ ලෝක සංවර්ධනයේදී විකල්ප ඵලදායී ලෙස භාවිතා කරන ප්රායෝගික තාක්ෂණයන් පැහැදිලි කරන්නෙමු.
SQL ප්රකාශනවල කොටස් විකල්ප කිරීම
SQL ප්රකාශනයක කොටසක් විකල්ප කිරීමෙන්, ඔබට කේතයේ නිශ්චිත කොටසක් තාවකාලිකව අක්රිය කර දෝෂ සෙවීම හෝ හැසිරීම පරීක්ෂා කිරීමට හැකිය. මෙය දෝෂ හඳුනා ගැනීම සහ කාර්ය සාධනය ගැලපීම සරල කරයි.
උදාහරණය: තත්ත්වයක් තාවකාලිකව අක්රිය කිරීම
පහත උදාහරණය හැසිරීම තහවුරු කිරීමට තත්ත්වයක් තාවකාලිකව විකල්ප කිරීමේ උදාහරණයකි.
SELECT * FROM users
WHERE active = 1
/* AND created_at > '2023-01-01' */
ORDER BY last_login DESC;
ඉහත උදාහරණයේදී, “2023 ජනවාරි 1 වන දිනෙන් පසු නිර්මාණය කළ පරිශීලකයින්” තත්ත්වය තාවකාලිකව අක්රිය කර ඇති අතර, active = 1 තත්ත්වය පමණක් භාවිතා කරමින් දත්ත ලබාගනී. මෙම ප්රවේශයක් නිශ්චිත තත්ත්වයක් ප්රශ්න ප්රතිඵලවලට බලපාන ආකාරය පරීක්ෂා කිරීමේදී ගුණදායක වේ.
සංස්කරණ-විශේෂිත අදහස් භාවිතා කිරීම
MySQL විශේෂ අදහස් විශේෂාංගයක් සපයයි එය නිශ්චිත සංස්කරණවල පමණක් ක්රියාත්මක වේ. මෙම ක්රියාකාරිත්වය භාවිතා කිරීමෙන්, විවිධ MySQL සංස්කරණ අනුව කේතය නම්යශීලීව කළමනාකරණය කළ හැක.
ව්යාකරණය: /*!version ... */
- මෙම අදහස් ආකෘතිය
/*!විසින් ආරම්භ වන අතර*/විසින් අවසන් වේ. - ඇතුළත් කේතය MySQL සංස්කරණය නිශ්චිත සංස්කරණ අංකයට හෝ ඊට වැඩි නම් පමණක් ක්රියාත්මක වේ.
උදාහරණය: සංස්කරණ-විශේෂිත අදහසක් භාවිතා කිරීම
/*!40101 SET NAMES utf8 */;
ඉහත කේතය MySQL සංස්කරණ 4.1.1 හෝ ඊට පසුව පමණක් ක්රියාත්මක වේ. පැරණි සංස්කරණවලදී, මෙම පේළිය නොසලකා හරිනු ලැබේ.
ප්රායෝගික භාවිතයන්
- පද්ධති උසස් කිරීම්වලදී අනුකූල කේත කළමනාකරණය.
- විවිධ පරිසර (උදාහරණයක් ලෙස සංවර්ධනය සහ නිෂ්පාදනය) අනුව හැසිරීම තහවුරු කිරීම.
කණ්ඩායම් සංවර්ධනයේදී අදහස් කළමනාකරණය
කණ්ඩායම් සංවර්ධනයේදී, අදහස් සුදුසු භාවිතය අනෙකුත් සාමාජිකයින්ට කේතයේ අරමුණ පහසුවෙන් තේරුම් ගැනීමට අත්යවශ්ය වේ.
හොඳ අදහස් උදාහරණ
- අරමුණ පැහැදිලිව දක්වන පැහැදිලි විස්තර ඇතුළත් කිරීම.
- අනෙකුත් සංවර්ධකයින් සඳහා ගුණදායක තොරතුරු සැපයීම.
උදාහරණය:
-- This query generates report data
SELECT user_id, COUNT(*) AS order_count
FROM orders
GROUP BY user_id;
වළක්වා ගත යුතු අදහස්
- අනවශ්ය හෝ අනුප්රාප්තික තොරතුරු.
- ගෙනහැර දැක්වීම් වැරදි.
අමුතු උදාහරණය:
-- Write a query
SELECT * FROM users;

4. අදහස් භාවිතා කිරීමේදී වැදගත් සලකා බැලීම්
MySQL හි අදහස් භාවිතා කිරීමේදී, කිහිපයක් ප්රධාන කරුණු තේරුම් ගැනීම වැදගත්. අනුපාතික භාවිතය වළක්වා ගැනීමෙන් පාඨකත්වය සහ නඩත්තු කිරීම පවත්වා ගැනීමට උපකාරී වේ, එය කණ්ඩායම් සංවර්ධනය සහ දිගුකාලීන මෙහෙයුම් සඳහා පහසු කරයි.
1. -- අදහස්වල පසුව පරතරයක් අවශ්ය වේ
MySQL හි, -- භාවිතා කරන තනි-පේළි අදහස් නිවැරදිව ක්රියා කිරීමට සැමවිටම පරතරයක් අනුගමනය කළ යුතුය. මෙම නීතිය අමතක කිරීමෙන් ව්යාකරණ දෝෂ ඇති විය හැක.
දෝෂ උදාහරණය:
SELECT * FROM users;--comment
නිවැරදි කළ කේතය:
SELECT * FROM users; -- comment
ප්රධාන කරුණු:
--පසුව පරතරයක් එකතු කිරීමෙන්, MySQL පේළියේ ඉතිරි කොටස අදහසක් ලෙස හඳුනාගනී.- මෙම සීමාව # හෝ / / වැනි අනෙකුත් ආකෘතිවලට බලපාන්නේ නැත.
2. අදහස් අධික භාවිතය වළක්වන්න
අදහස් කේතය පැහැදිලි කිරීමට උපකාරී වුවද, අධික අදහස් භාවිතය පහත දෝෂ ඇති කළ හැක:
- පාඨකත්වය අඩු වීම : කේතය බොහෝ අදහස් යට වූවහොත්, වැදගත් දේ හඳුනාගැනීම අපහසු වේ.
- නඩත්තු බර වැඩි වීම : අදහස් නිතර යාවත්කාලීන කිරීම අවශ්ය නම්, ඒවා අමතර බරක් විය හැක.
හොඳ උදාහරණය:
-- Query to retrieve active user data
SELECT id, name, email FROM users WHERE active = 1;
අමුතු උදාහරණය:
-- This query selects from the users table
-- It specifies the condition "active = 1"
SELECT id, name, email FROM users WHERE active = 1;
3. අදහස්වල අරමුණ පැහැදිලි කරන්න
අදහස් කේතය ඇති හේතුව පැහැදිලි කළ යුතුය. ආදර්ශයෙන්, කේතය එය කරන දේ පැහැදිලිව ප්රකාශ කළ යුතු අතර, අදහස් අමතර සන්දර්භය සපයයි.
වළක්වා ගත යුතු උදාහරණය
-- Execute a SELECT statement here
SELECT * FROM users;
සුදුසු උදාහරණය
-- Retrieve all records from the users table (for debugging)
SELECT * FROM users;
4. පැරණි අදහස් අත්හැර නොදමන්න
ව්යාපෘති පරිණාමය වන විට, අදහස් වර්තමාන කේතයට ගැලපෙන්නේ නැත. පැරණි අදහස් අත්හැරීමෙන් ව්යාකූලත්වය සහ අනිෂ්ට තේරුම් ඇති විය හැක.
වඩාත් හොඳ පුරුදු:
- අදහස් නිතර සමාලෝචනය කර අනවශ්ය ඒවා ඉවත් කරන්න.
- අදහස් කේතයේ නවතම සංස්කරණය පිළිබිඹු කරන බව සහතික කරන්න.
5. Commenting Out සහ කාර්ය සාධනය
Commenting out MySQL හි කේත කළමනාකරණය සහ දෝෂ නිරාකරණය සඳහා පහසු මෙවලමක් වන අතර, එය කාර්ය සාධනයට ඇති බලපෑමත් අවබෝධ කර ගැනීම වැදගත්ය. මෙම කොටසේ, අදහස් (comments) කාර්ය සාධනයට කෙසේ බලපාන්නේද යන්න පැහැදිලි කර, නිසි භාවිතය සඳහා මාර්ගෝපදේශ ලබා දේ.
Commenting Out කාර්ය සාධනයට බලපාද?
MySQL හි අදහස් (commented‑out) කොටස් ක්රියාත්මක කිරීමේදී නොසලකා හරින බැවින්, සාමාන්යයෙන් කාර්ය සාධනයට බලපාන්නේ නැත. විමසුමක් ක්රියාත්මක කරන විට, MySQL අදහස්වලට ක්රියාත්මක කළ හැකි ප්රකාශයක් ලෙස සැලකීමක් නොකරන බැවින්, ඒවා ක්රියාත්මක වේගය අඩු නොකරයි.
උදාහරණ:
-- Query to retrieve active user data
SELECT * FROM users WHERE active = 1;
ඉහත පරිදි අදහස් MySQL එන්ජින් විසින් නොසලකා හරින අතර, SQL ප්රකාශය පමණක් සැකසෙයි.
ව්යාපෘති‑විශේෂ අදහස් (Version‑Specific Comments)
ව්යාපෘති‑විශේෂ අදහස් (/*!version ... */) සාමාන්ය අදහස් වලින් වෙනස් වේ, මන්ද ඒවා නියමිත MySQL සංස්කරණවලදී ක්රියාත්මක විය හැකි බැවින්. එබැවින්, පරිසරය අනුව ඒවා කාර්ය සාධනයට බලපානු ඇත.
උදාහරණ:
/*!40101 SET NAMES utf8 */;
ඉහත කේතය MySQL සංස්කරණ 4.1.1 හෝ ඊට පසු සංස්කරණවල පමණක් ක්රියාත්මක වේ. පරණ සංස්කරණවලදී, මෙම පේළිය නොසලකා හරිනු ලැබේ.
අධික අදහස් වල අසෘජු බලපෑම
අදහස් තමන් කාර්ය සාධනයට සෘජුව බලපාන්නේ නැති නමුත්, පහත සඳහන් තත්ත්වයන් අසෘජු ගැටළු ඇති කරනු ඇත:
- කේත සංකීර්ණතාවය වැඩිවීම විමසුමක අධික අදහස්‑ඉවත් කළ කොටස් ඇතුළත් වුවහොත්, සමස්ත කේතය කියවීමට සහ නඩත්තු කිරීමට අමාරු වේ. විශේෂයෙන් දිගු SQL ප්රකාශවල, අසපැහැදිලි අදහස් කියවන්නන්ගේ මනෝභාවය වැඩි කරයි.
- අදහස්‑ඉවත් කළ කේතයේ අයුතු භාවිතය පරණ කේතය හෝ අවශ්ය නොවන කොන්දේසි අදහස්‑ඉවත් කර තබා ඇති විට, ඒවා අහඹු ලෙස නැවත භාවිතා විය හැක. එමඟින් අනිච්චිත ප්රතිඵල හෝ දෝෂ ඇති විය හැක.
නිර්දේශිත ක්රියාමාර්ග:**
- අවශ්ය නොවන අදහස්‑ඉවත් කළ කේතය නිතර ඉවත් කරන්න.
- අදහස්‑ඉවත් කළ කොටස් පැහැදිලිව වර්ගීකරණය කර, ඒවා තබා ගැනීමට හේතුව ලේඛනය කරන්න.
Commenting Out සඳහා හොඳ පුරුදු
MySQL හි අදහස් භාවිතා කරන විට, පහත හොඳ පුරුදු අනුගමනය කිරීමෙන් කේත ගුණාත්මකභාවය සහ කාර්ය සාධනය අතර සමතුලිතතාවයක් රැකගත හැක.
- අදහස් අවම කරගන්න අවශ්ය නොවන අදහස් වලින් වළකිමින්, අර්ථවත් පැහැදිලි කිරීම් පමණක් ලබා දෙන්න. හොඳ උදාහරණ:
-- Retrieve data only for active users SELECT * FROM users WHERE active = 1;
දුර්වල උදාහරණ:
-- This query selects from the users table
-- It specifies the condition "active = 1"
SELECT * FROM users WHERE active = 1;
- ව්යාපෘති‑විශේෂ අදහස් අවධානයෙන් භාවිතා කරන්න ව්යාපෘති‑විශේෂ අදහස් භාවිතා කරන විට, සෑම මෙහෙයුම් පරිසරයකම හැසිරීම පරීක්ෂා කර බලන්න.
- වැදගත් අදහස්‑ඉවත් කළ කොටස් ලේඛනය කරන්න වැදගත් අදහස්‑ඉවත් කළ කේතයක් සඳහා, එය තබා ගැනීමට හේතුව ලේඛනය කර, කණ්ඩායම් අවබෝධය වැඩි කරගන්න.
6. FAQ (නිතර අසන ප්රශ්න)
MySQL අදහස්‑ඉවත් කිරීම සම්බන්ධයෙන් සාමාන්ය ප්රශ්න සහ පිළිතුරු පහත දැක්වේ. භාවිතය සහ හොඳ පුරුදු පිළිබඳ සැකයන් පැහැදිලි කිරීම සඳහා මෙම කොටස භාවිතා කරන්න.
Q1: -- භාවිතා කරන අදහසක් දෝෂයක් ඇති කරන්නේ ඇයි?
A1:
ප්රධාන හේතුව -- පසුතැවට ඉඩක් (space) යෙදිය යුතුය. MySQL හි -- පසුතැවට ඉඩක් නොමැති විට, එය අදහසක් ලෙස හඳුනා නොගෙන, වාක්ය රීතියේ දෝෂයක් ලෙස පෙනේ.
දෝෂ උදාහරණ:
SELECT * FROM users;--comment
නිවැරදි උදාහරණ:
SELECT * FROM users; -- comment
Q2: බහු‑පේළි අදහසක් (multi‑line comment) භාවිතා කර SQL ප්රකාශයක් කොටසක් අක්රිය කරන්නේ කෙසේද?
A2:
/* සහ */ අතර ඒවා අඩංගු කර, SQL හි බහු‑පේළි අක්රිය කළ හැක.
උදාහරණ:
SELECT * FROM users
WHERE active = 1
/* AND created_at > '2023-01-01' */;
Q3: ව්යාපෘති‑විශේෂ අදහස් භාවිතා කිරීමේ වාසි මොනවාද?
A3:
ව්යාපෘති‑විශේෂ අදහස් (/*!version ... */) ඔබට නියමිත MySQL සංස්කරණවල පමණක් කේතය ක්රියාත්මක කිරීමට ඉඩ සලසයි. මෙය විවිධ පරිසර අතර අනුකූලතාව රැකගෙන, සහාය දක්වන සංස්කරණවලදී වැඩි දක්ෂ කේතය ධාවනය කිරීමට උපකාරී වේ.
උදාහරණ:
/*!40101 SET NAMES utf8 */;
මෙම කේතය MySQL අනුවාදය 4.1.1 හෝ ඊට පසු පමණක් ක්රියා කරයි, පරණ අනුවාදවලදී එය නොසලකා හැරේ.
Q4: බොහෝ ප්රතිකාර (comments) තිබීම කාර්ය සාධනයට බලපාද?
A4:
ප්රතිකාරවලින්ම MySQL කාර්ය සාධනයට සෘජුව බලපාන්නේ නැත, මන්ද ඒවා ක්රියාත්මක කිරීමේදී නොසලකා හැරේ. කෙසේ වෙතත්, අධික ප්රතිකාරවලින් නඩත්තුකිරීමේ හැකියාව අඩුවේ, එමඟින් සංවර්ධන කාර්යක්ෂමතාවය සහ කේත ගුණාත්මකභාවය පරෝක්ෂාත්මකව බලපායි.
Q5: ප්රතිකාර භාවිතා නොකර කේතයේ අදහස පැහැදිලි කිරීමේ ක්රමයක් තිබේද?
A5:
ඔව්. පැහැදිලි සහ විස්තරාත්මක නාමකරණ රීති භාවිතා කිරීම ප්රතිකාර මත පදනම් නොවී අදහස සන්නිවේදනය කිරීමේ ප්රභාවී ක්රමයකි. අර්ථවත් වගුව සහ තීරුවේ නාමයන් SQL ප්රකාශනවලට ස්වයං-විස්තරාත්මක බව ලබා දෙයි.
උදාහරණ:
-- Non-descriptive naming
SELECT * FROM t1 WHERE c1 = 1;
-- Descriptive naming
SELECT * FROM active_users WHERE is_active = 1;
7. නිගමනය
MySQL හි ප්රතිකාර කිරීම (commenting out) යනු SQL කේතය කාර්යක්ෂමව කළමනාකරණය කිරීම සහ දෝෂ නිරාකරණය කිරීම සඳහා අත්යවශ්ය මෙවලමකි. මෙම ලිපිය තුළ, ප්රතිකාර සින්ටැක්ස් (syntax) මූලික භාවිතයෙන් අරඹා උසස් යෙදුම් සහ වැදගත් සැලකිලිවලට පුරා සම්පූර්ණව පැහැදිලි කර ඇත.
මෙම ලිපියෙන් ලබාගත හැකි ප්රධාන කරුණු
- MySQL ප්රතිකාරවල වර්ග සහ භාවිතය
#සහ--යන එක-පේළි ප්රතිකාර (single-line comments) සහ/* */යන බහු-පේළි ප්රතිකාර (multi-line comments) මූලික කරුණු අපි ආවරණය කර ඇත.- ප්රායෝගික උදාහරණ මගින්, එක් එක් ප්රතිකාර ආකාරය වාස්තුකලාවලදී කෙසේ භාවිතා කළ හැකිදැයි පරීක්ෂා කර ඇත.
- දෝෂ නිරාකරණය සහ කේත කළමනාකරණය සඳහා යෙදුම්
- SQL ප්රකාශන කොටස් අර්ධ-ප්රතිකාර කිරීම (partially commenting out) මඟින් දෝෂ හඳුනා ගැනීම සහ කොන්දේසි සකස් කිරීම කාර්යක්ෂමව සිදු කළ හැක.
/*!version ... */වැනි අනුවාද-විශේෂ ප්රතිකාර (version‑specific comments) භාවිතා කර විවිධ පරිසර අතර අනුකූලතාවය තහවුරු කිරීමේ තාක්ෂණයද අපි හඳුන්වා දී ඇත.
- ප්රතිකාර භාවිතා කිරීමේ වැදගත් සැලකිලි
--පසු ඉඩ (space) එකක් ඇතුළත් කිරීම වැනි තාක්ෂණික අවශ්යතා අපි සමාලෝචනය කර ඇත.- අධික හෝ අනිසි ප්රතිකාර වලින් වැළැක්වීමෙන් නඩත්තුකිරීමේ හැකියාව වැඩිදියුණු කිරීමේ ක්රමෝපායන් අපි යෝජනා කර ඇත.
- FAQ මගින් ප්රශ්න විසඳීම
- සාමාන්යයෙන් අසන ප්රශ්න (FAQ) පිළිබඳව අපි පිළිතුරු ලබා දී, වාස්තුකලාවේ සාමාන්ය ගැටළු විසඳීමට ප්රායෝගික උපදෙස් ලබා දී ඇත.
ඉදිරියට යාම
MySQL හි ප්රතිකාර කාර්ය සාධනය කාර්යක්ෂමව භාවිතා කිරීමෙන් ඔබට පහත වාසි ලබා ගත හැක:
- SQL කේතයේ කියවීමට පහසුකම වැඩිවීම සහ නඩත්තුකිරීම පහසු වීම.
- දෝෂ නිරාකරණය කාර්යක්ෂමව සිදු කර, දෝෂ සහ ගැටළු ඉක්මනින් හඳුනා ගැනීම.
- කණ්ඩායම් සංවර්ධන පරිසරයන්හි සන්නිවේදනය සහ සමගිත්වය වැඩිදියුණු වීම.
මෙම වාසි උපයෝගී කරගෙන, ඔබගේ සංවර්ධන කාර්යක්ෂමතාවය සහ කේත කළමනාකරණය වැඩිදියුණු කරගන්න.


