排序
SQLSERVER查詢所有數據庫名,表名,和字段名的語句
SQLSERVER查詢所有數據庫名,表名,和字段名的語句,需要的朋友可以參考下。 1.獲取所有數據庫名: SELECT Name FROM Master..SysDatabases ORDER BY Name 2.獲取所有表名: SELECT Name FROM Dat...
SQL Server 自動增長清零的方法
SQL Server 自動增長清零的方法,需要的朋友可以參考下。 方法1: 代碼如下:truncate table TableName 刪除表中的所有的數據的同時,將自動增長清零。 如果有外鍵參考這個表,這個方法會報錯(...
SQLServer Execpt和not in 性能區別
網上有很多 except 和 not in的返回結果區別這里就就提了 主要講 except 和 not in 的性能上的區別。 代碼如下: CREATE TABLE tb1(ID int) CREATE TABLE tb2(ID int) BEGIN TRAN DECLARE @i INT...
sp_executesql 使用復雜的Unicode 表達式錯誤的解決方法
sp_executesql 使用復雜的Unicode 表達式錯誤的解決方法,需要的朋友可以參考下 Msg 102, Level 15, State 1, Line 3 Incorrect syntax near '+'. 當你嘗試執行下面這段代碼時,會得到如上這個...
SQL優化基礎 使用索引(一個小例子)
一年多沒寫,偶爾會有沖動寫幾句,每次都欲寫又止,有時候寫出來就是個記錄,沒有其他想法,能對別人有用也算額外的功勞 按照本文操作和體會,會對sql優化有個基本最簡單的了解,其他深入還需要...
此數據庫沒有有效所有者,因此無法安裝數據庫關系圖支持對象
此數據庫沒有有效所有者,因此無法安裝數據庫關系圖支持對象。若要繼續,請首先使用“數據庫屬性”對話框的“文件”頁或ALTER AUTHORIZATION語句將數據庫所有者設置為有效登錄名,然后再添加數...
一次性壓縮Sqlserver2005中所有庫日志的存儲過程
通過下面這個可以執行單個數據庫日志壓縮,問題每次都要寫數據庫名字,日志大的話執行速度沒有那么快 有沒有辦法更快一點? 有沒有辦法一次性收縮所有數據庫? 代碼如下: alter database 數據庫...
MSSQL MySQL 數據庫分頁(存儲過程)
有關分頁 SQL 的資料很多,有的使用存儲過程,有的使用游標。本人不喜歡使用游標,我覺得它耗資、效率低;使用存儲過程是個不錯的選擇,因為存儲過程是經過預編譯的,執行效率高,也更靈活 先看...
EXEC(EXECUTE)函數訪問INSERTED或DELETED的內部臨時觸發表
近段時間,MS SQL方面,一直需要開發動態方面的存儲過程或是觸發器以及表函數。因為程序設計一開始就是讓用戶動態添或是刪除一個表的字段,然而這個表的相關存儲過程或是觸發器以及為報表準備的...
獲取星期幾的名稱
兩個自定義函數,一個是返回一個Table,另一個是直接返回名稱 udf_WeekDayName 代碼如下: CREATE FUNCTION [dbo].[udf_WeekDayName] ( ) RETURNS @WeekDayName TABLE([Id] INT,[WeekDayName] NVA...
在SQL觸發器或存儲過程中獲取在程序登錄的用戶
每個用戶可以登錄系統,在程序中操作數據(添加,更新和刪除)需要實現記錄操作跟蹤。是誰添加,更新和刪除的,這些信息將會插入至AuditLog表中 實現一個AuditLog的功能,是B/S結構專案。 每個用...