 |
| |
อยากทราบวิธีเขียน stored procedure sql server บวกจำนวนตัวเลขแบบมีเงื่อนไข |
| |
 |
|
|
 |
 |
|
การเขียน Store Procedure ไม่ว่าจะเขียนบนฐานข้อมูลอะไรก็ตาม หลักการมันก็เหมือนเดิม
ดึงหมอยยังยากเสียยิ่งกว่า
Code (SQL)
DECLARE @databases TABLE(PK INT IDENTITY(1, 1), DatabaseID INT, Name VARCHAR(100), Server VARCHAR(100));
-- insert a bunch rows into @databases
--/*
INSERT INTO @databases (DatabaseID, Name, Server) SELECT 1, 'MainDB', 'MyServer1';
INSERT INTO @databases (DatabaseID, Name, Server) SELECT 1, 'MyDB', 'MyServer2';
INSERT INTO @databases (DatabaseID, Name, Server) SELECT 1, 'MyDB', 'MyServer2';
--*/
--SELECT @maxPK = MAX(PK) FROM @databases;
DECLARE @maxPK INT= (SELECT MAX(PK) FROM @databases);
--SET @pk = 1;
DECLARE @pk INT= 1;
DECLARE @DatabaseID INT, @Name VARCHAR(15), @Server VARCHAR(15);
DECLARE @ResetRowCount INT;
WHILE @pk <= @maxPK
BEGIN
SET NOCOUNT ON; -- Command(s) completed successfully.
--SET NOCOUNT OFF; -- returning the number rows affected in the execution of the query. IN TAB Messages
/* Get one record (you can read the values into some variables) */
SELECT @DatabaseID = DatabaseID, @Name = Name, @Server = Server FROM @databases WHERE PK = @pk;
--SELECT DatabaseID, Name, Server FROM @databases WHERE PK = @pk;
/* Do some processing here */
/* ... */
IF @@ROWCOUNT > 0 -- affected by the last statement SELECT, INSERT, UPDATE, DELETE
--PRINT @@ROWCOUNT ; -- IF Can Reset @ROWCOUNT = 0
BEGIN
UPDATE @databases SET Server = Server + '_' + CAST(@Name AS VARCHAR(15)) WHERE PK = @PK;
--IF @@ROWCOUNT > 0
-- BEGIN
-- DECLARE @Fake INT;
-- PRINT @@ROWCOUNT ;
-- END;
SELECT @ResetRowCount = 0 WHERE 1=2 --Reset @@ROWCOUNT To 0
END;
PRINT @@ROWCOUNT ;
SELECT @pk = @pk + 1;
--PRINT @@ROWCOUNT ; -- 1
--PRINT @pk - 1;
END;
SELECT *
FROM @databases;
|
 |
 |
 |
 |
| Date :
2019-07-30 20:24:41 |
By :
หน้าฮี |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ถ้าคุณคิดทันผม หมายความว่า ผมจะไม่เขียน Store Procedure ฝังลงไปในฐานข้อมูล
แต่ผมจะเขียนเป็น Dynamic Store Procedure (เขียนเสร็จ/ใช้เสร็จ แล้วลบทิ้งแบบไม่อาลัยอาวรณ์)
ผมดึง/ถ่วง ข้อมูลหลักล้านระเบียน ใช้เวลาเกิน 1 วินาทีก็ถือว่าช้าแล้ว
|
 |
 |
 |
 |
| Date :
2019-07-30 20:42:06 |
By :
หน้าฮี |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
@Nattapon Tokhaw ดูดีดี อะไรที่มีประโยชน์ ก็หยิบเอาไป
อะไรก็ตามที่มันไม่ได้ทำให้คุณรวยขึ้น/จนลง อย่าไปสนใจมัน
มองได้อะไร มองให้ลึกลึกลึก
คนเราถ้ารู้จักให้ ก็ควรจะรู้จักรับ
|
 |
 |
 |
 |
| Date :
2019-07-30 20:56:15 |
By :
หน้าฮี |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
จริงฯแล้วผมอ่านทางของพวกคุณออกหมดแหละ
บางครั้งผมก็แกล้งโง่ ทำเป็นไม่เข้าใจ เป็นพิธีไปอย่างนั้นแหละ
เขียน กอไก่ ผมก็เดาออกหมดแล้ว
|
 |
 |
 |
 |
| Date :
2019-07-30 20:59:21 |
By :
หน้าฮี |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
PREMIUM DATABASE AROUND THE WORLD
USA- SSN DOB DL ADDRESS EMPLOYEE & BANK INFO
UK- SIN DOB ADDRESS MMN PHONE EMAIL
CANADA- NIN DOB ADDRESS SORT CODE & ACCOUNT NUMBER
Australia Fullz With TFN
Tax Return Fullz 2025
W-2 Form/1040
Kids Fullz 2013-2025
Dead Fullz
High Credit Pros (700+ Score)
Email Combos
Bank Statement Details
LLC Docs with DL Photos+SSN
Fullz With DL Issue & Expiry Dates
EIN Company DOCS With DL Photos+SSN
DL PHOTOS FRONT BACK & SELFIE WORLDWIDE
PASSPORT PHOTOS AVAILABLE WORLD WIDE
Employee leads
Education Leads
Investors Leads
Young & Old Age Fullz
Dumps with pin (101 & 202)
Casino Leads
Auto insurance Leads
Stock Market Leads
Forex & Crypto Investors Leads
Medicare Leads with Medicare ID
SweepStakes Fresh & Active
Job Seekers Leads
Payday & Mortgage Leads
Doctors Database with Speciality
Cars Database with VIN & MRV Numbers
Loan & Bank Leads (account & routing)
Gmail, Yahoo, Hotmail, AOL, Office365 Leads
Domain Leads (.eu, .ca, .uk, etc.)
---------------------------------------------
ALL OF THEM ARE FRESH FULLZ AND NOT RESOLD
NO REFUND ONLY REPLACEMENT IF FOUND INVALID
AVAILABLE IN BULK
BIG DISCOUNTS FOR BULK BUYERS
PAYMENT IN CRYPTO ONLY
DM US NOW:
WhatsApp –> (+1)605-846-1870
Discord –> @Fullzclub
Telegram –> @Fullzpros or @Lead_pro20 (Watch out for Scammers using cloned names)
TG Chanel –> https://t.me/FullzStoreLite
Mail –> Silasclark99 at Gmail dot com
VK ID –> @Fullzpros
Signal –> @fullzpros.79
#UKFULLZ #USAFULLZ #FULLZSELLER #LEADSSELLER #COMBOS
#CCSHOP #FULLZSHOP #USADLPHOTOS #SSN #NIN #DUMPS
#SIN #FULLZ #SELLER #FULLZPROS #LEADS #CRYPTO
-[ADVANCE TOOLS & TUTORIALS]-
BTC H@cking Tools & Tutorials
Cashout Method
Bank Transfer
SAFE SOCKS5
SMTP Linux Root
SHELLS & RDPS
Server I. P’s & Proxies in bulk
Email Combos
SMS & EMAIL Senders
RATS |Viruses
Brutes & Shells
Scam Pages & Scam Page Scripting
C-Panels & WEB-Mailers
AI Tools, AI learning stuff, AI Bots available as well
For more Stuff Visit [https://t.me/FullzStoreLite]
#IRAN #ISRAEL #FULLZVENDOR #FULLZSELLER #CRYPTO #BTC
#ETH #GOLD #SILVER #USAFULLZSELLER #UKFULLZSELLER
#CANADAFULLZ #LEADSSHOPS #REALDLSCANS #LEADSVENDOR
#FULLZ #LEADS #FULLZSHOP #SWEEPSTAKES #TAXRETURN
|
 |
 |
 |
 |
| Date :
2026-04-19 06:12:01 |
By :
Fulzstore |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|