想使用SQL Server Profiler,但是不想給予帳號有sysadmin角色,
在SQL Server 2005之後,可以另外給予權限,
GRANT ALTER TRACE TO [USER_ACCOUNT]
--移除權限
想使用SQL Server Profiler,但是不想給予帳號有sysadmin角色,
在SQL Server 2005之後,可以另外給予權限,
GRANT ALTER TRACE TO [USER_ACCOUNT]
--移除權限
原因:insert/update 資料時,資料長度超過欄位定義的最大值時就會出現這個錯誤訊息
解決方式:
1.前端AP限制user輸入的資料長度
2.加大資料庫欄位的最大值
想要在SQL SERVER中的Stored Procedure中的輸出有換行的效果,
使用CHAR10 + CHAR13即可,
SET @MSG = @MSG + ' TEST LINE BREAK' + CHAR10 + CHAR13
SELECT column_A, column_B FROM db_name GROUP BY column_A, column_B HAVING COUNT(*) > 1