স্ট্রিংয়ের প্রথম ক্যারেক্টার সরাতে SUBSTR() বা SUBSTRING() ফাংশন ব্যবহার করা হয়। সিনট্যাক্স: `SUBSTR(column, 2)` — ২য় পজিশন থেকে শেষ পর্যন্ত।
উদাহরণ:
টেবিল তৈরি:
CREATE TABLE DemoTable607 (Value VARCHAR(100));
রেকর্ড যোগ করা:
INSERT INTO DemoTable607 VALUES('83967364'), ('10939432'), ('932111');
সব রেকর্ড দেখানো:
SELECT * FROM DemoTable607;
আউটপুট (আপডেট আগে):
+----------+ | Value | +----------+ | 83967364 | | 10939432 | | 932111 | +----------+
প্রথম ডিজিট রিমুভ করা:
UPDATE DemoTable607 SET Value = SUBSTR(Value, 2);
আউটপুট (আপডেট পরে):
+---------+ | Value | +---------+ | 3967364 | | 0939432 | | 32111 | +---------+
ব্যাখ্যা: SUBSTR(Value, 2) প্রতিটি স্ট্রিংয়ের ২য় ক্যারেক্টার থেকে শেষ পর্যন্ত রিটার্ন করে। পজিশন ১-বেসড। আপডেট دائمি, তাই ব্যাকআপ নিন। NUMERIC কলামে ব্যবহার করলে লিডিং জিরো যেতে পারে (যেমন 0939432)।