之前寫過在stored procedure內部宣告的變數如果是null該怎麼處理,但這次是發現,傳入的時候變數就可能是null,也就是根本不會有那個變數。
stored procedure傳入的變數可能是空?
- 35
- 0
- SQL Server
之前寫過在stored procedure內部宣告的變數如果是null該怎麼處理,但這次是發現,傳入的時候變數就可能是null,也就是根本不會有那個變數。
今天心血來潮想要寫隻簡單的查詢程式,所以想建立localdb使用,卻發現之前電腦安裝的SSMS並沒有包含Server功能。
本來以為只要去組態管理員設定一下就行,卻發現找不到組態管理員。
有時候進行Update指令的時候不只一筆資料需要進行Update,此外還要依據另一張表來進行更新,這時就需要用此方式下語法了。
情境:SERVER中存在兩個或以上的SQL環境時,SQL Agent啟動時發生啟動又停止的情況。
情境:電腦上面裝了兩個版本的SSMS,一個是2012一個是2017,要打開組態管理員時發生錯誤
錯誤訊息:無法連線到 WMI 提供者。您沒有權限,或無法連上伺服器。請注意,您只能使用SQL Server組態管理員來管理SQL Server 2005 (含)以後版本的伺服器。命名空間無效[0x8004100e]
廢言在前:太久沒寫文章了導致一開始找不到該怎麼登入Blog....
情境:由於stored procedure內傳入NULL導致一連串的錯誤,所以我們決定要在stored procedure內限制傳入的變數不得為NULL
然而我Google爬文的時候看到一堆都是在教我們如何把NULL塞進去不報錯,而非塞了NULL之後強制報錯。
SQL 日期字串轉換因為真的太常用到了,所以決定自己擷取一些格式來使用。
今日收到一個需求,SQL Express 也要能使用TCP/IP進行連線
以前的我一直都以為SQL Express是不能使用IP去連SQL的
先前參考了一下"使用 SqlLocalDB 公用程式管理 SQL Server Express LocalDB 執行個體",使用cmd 下指令
sqllocaldb c "LocalDB1" 11.0 -S
完成了該Local DB的設置後,使用程式insert資料進去,卻發現所有的中文都變成了"????"了!