PIXNET Logo登入

歡迎~ 程式設計 學生 作業 專題製作 程式外包 家教...

跳到主文

(1)ASP.NET C# 專案/程式維護、開發、設計、架設網站等等
(2)程式家教.家教採一對一教學方式,主要以ASP.NET、C#、SQL SERVER..等為主,家教包含異業轉行、非本科系轉行、無基礎但欲踏入程式設計領域者。
*****若有以上需求請至留言板留言*****

部落格全站分類:圖文創作

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 8月 14 週三 201920:00
  • 【MS-SQL】大量刪除資料庫,批次刪除,減少block發生

DECLARE @SQL nvarchar(512)
DECLARE @Count INT = -1
SET @SQL = 'DELETE TOP (1000) FROM  [資料庫名稱] OPTION ( MAXDOP 1 )';
WHILE @Count <> 0
BEGIN
    BEGIN TRAN
    exec sp_executesql @SQL
    SET @Count = @@ROWCOUNT
    COMMIT
END
 
(繼續閱讀...)
文章標籤

Roger 發表在 痞客邦 留言(0) 人氣(1,612)

  • 個人分類:資料庫
▲top
  • 10月 01 週一 201821:00
  • [MS SQL] 判斷資料不存在就新增資料 (if not exists)

 
IF NOT EXISTS(SELECT * FROM Clock WHERE clockDate = '2018/01/01')
BEGIN 
    INSERT INTO Clock (
        clockDate, userName, breakOut
    ) VALUES(
        '2018/01/01', 'test', '2018/01/31'
    ) 
END 
(繼續閱讀...)
文章標籤

Roger 發表在 痞客邦 留言(0) 人氣(10,776)

  • 個人分類:資料庫
▲top
  • 8月 28 週二 201820:00
  • [MS SQL] 用 REGEX 判斷電子郵件(E Mail) 是否合法

SELECT E_Mail, 
  CASE WHEN E_Mail LIKE '%_@_%_.__%' 
    THEN 'Valid' 
    ELSE 'No valid' 
  END [Validate]
FROM 資料表
 
(繼續閱讀...)
文章標籤

Roger 發表在 痞客邦 留言(0) 人氣(405)

  • 個人分類:資料庫
▲top
  • 6月 25 週一 201805:00
  • [SQL] 合併同一欄的資料 FOR XML PATH('')

undefined
單純的只是想把某一欄的值做合併,但資料太多的話,程式效能也不大好
SQL 的語法有提供了合併的語法,FOR XML PATH(''),方便使用
(繼續閱讀...)
文章標籤

Roger 發表在 痞客邦 留言(0) 人氣(2,668)

  • 個人分類:資料庫
▲top
  • 4月 27 週五 201819:00
  • [MS SQL] 從連續編號中取出跳號的值

[MS SQL] 從連續編號中取出跳號的值
DECLARE @NewID bigint = 0
DECLARE @table_temp TABLE(tb_id bigint)
DECLARE @max INT, @min INT
 
-- 取最小值
SET @min = (SELECT MIN(tb_id) FROM dbo.table01) 
-- 取最大值
SET @max = (SELECT MAX(tb_id) FROM dbo.table01)
(繼續閱讀...)
文章標籤

Roger 發表在 痞客邦 留言(0) 人氣(1,613)

  • 個人分類:資料庫
▲top
  • 4月 26 週四 201819:00
  • [MS SQL] while 迴圈

SQL WHILE 迴圈
-- 設定啟始值
DECLARE @min INT = 1 
-- 跑迴圈
WHILE @min <= 10  
BEGIN -- 迴圈開始
    PRINT @min                   -- 顯示結果
    SET @min = @min + 1  -- 圈迴的值+1
END -- 迴圈結束
(繼續閱讀...)
文章標籤

Roger 發表在 痞客邦 留言(0) 人氣(2,170)

  • 個人分類:資料庫
▲top
  • 4月 11 週三 201819:00
  • 刪除 DELETE 資料後,重新編流水號

undefined
刪除資料後,如何重新流水號,剛好碰到這問題,記錄一下語法,以防將來忘記了。
原始資料如下
(繼續閱讀...)
文章標籤

Roger 發表在 痞客邦 留言(0) 人氣(396)

  • 個人分類:資料庫
▲top
  • 4月 07 週六 201823:00
  • [MS SQL] 判斷資料庫內是否已有資料 IF... ELSE ...

IF EXISTS(SELECT 1 FROM Prog_Stock WHERE Prog_No = '產品編號' AND Prog_Color = '顏色')
UPDATE Prog_Stock SET 庫存量 = 庫存量 + 現有數量 WHERE Prog_No = '產品編號'
ELSE
INSERT INTO Prog_Stock(Prog_No,Prog_Color,Prog_Stock) VALUES ('產品編號','顏色','庫存量')
 
(繼續閱讀...)
文章標籤

Roger 發表在 痞客邦 留言(0) 人氣(2,264)

  • 個人分類:資料庫
▲top
  • 3月 27 週二 201823:00
  • [MS SQL]查詢資料資料庫內,資料表筆數、容量(大小)的資訊

紅色的字,換成要查詢的「資料庫」名稱
USE DatabaseName
(繼續閱讀...)
文章標籤

Roger 發表在 痞客邦 留言(0) 人氣(6,189)

  • 個人分類:資料庫
▲top
  • 3月 23 週五 201821:00
  • [SQL] 資料庫語法練習題 - 篩選出「今日未填表的人員」

假設有 [Users] 資料表及 [Work] 資料表 
[Users] 需每天登入填寫今天的 [Work] 時間
(繼續閱讀...)
文章標籤

Roger 發表在 痞客邦 留言(0) 人氣(522)

  • 個人分類:資料庫
▲top
12...5»

BloggerAds

文章分類

toggle 網站 & 部落格 (2)
  • SEO (3)
  • 部落格相關 (1)
toggle 程式語言 & HTML (11)
  • Asp Net (54)
  • C# Net (95)
  • Crystal Report (4)
  • CSS (10)
  • Java Script (34)
  • VB NET (16)
  • VB 6 程式語言 (6)
  • 其它-程式相關 (14)
  • 資料庫 (50)
  • 程式實例 (16)
  • 個人程式作品 (11)
  • 生活情報 (1)
  • 親子育兒 (2)
  • 好文分享 (5)
  • 軟體分享 (1)
  • 創業相關 (0)
  • 軟體概念 (6)
  • 投資理財 (5)
  • 未分類文章 (1)

文章搜尋

參觀人氣

  • 本日人氣:
  • 累積人氣:

友站推薦