排序
SQLServer中字符串左對齊或右對齊顯示的sql語句
在顯示數據時需要對數據進行美觀化顯示。如左對齊,右對齊 知識點: 函數 replicate 以下代碼是實現如下功能: 代碼如下: declare @sql varchar(200), --需填充的字符串 @char varchar(4), --填...
sqlserver通用的刪除服務器上的所有相同后綴的臨時表
因為項目需要,必須使用大量臨時表,因此編寫批量刪除臨時表的通用語句 代碼如下: use tempdb if object_id('tempdb..#table') is not null drop table tempdb..#table select name into tempdb...
SqlServer參數化查詢之where in和like實現之xml和DataTable傳參
在上一篇Sql Server參數化查詢之where in和like實現詳解中介紹了在Sql Server使用參數化查詢where in的幾種實現方案,遺漏了xml和表值參數,這里做一個補充 方案5 使用xml參數 對sql server xml...
SQL Server修改標識列方法 如自增列的批量化修改
最近在運行系統時需要對所有服務器上數據結構進行批量修改某個字段的自增屬性改成非自增 通過界面設計上是能手工操作的,無法達到我批量修改幾千臺服務器。 因為此了一個腳本來批量執行。 環境...
mysql 鎖表鎖行語句分享(MySQL事務處理)
下面這個語句是鎖定一行數據,開始讀取,一直到刪除后都不會有第二個人也讀到這條數據 代碼如下: mysql_query('set autocommit=0'); $list_one = $db->fetch_first('select * from prizes wh...
Sql Server 索引使用情況及優化的相關Sql語句分享
Sql Server 索引使用情況及優化的相關 Sql 語句,非常好的SQL語句,記錄于此,需要的朋友可以參考下 代碼如下: --Begin Index(索引) 分析優化的相關 Sql -- 返回當前數據庫所有碎片率大于25%的...
mysql error:#1062 Duplicate entry ‘***′ for key 1問題解決
今天公司的一個網站突然提示MySQL Error Duplicate entry '96624' for key 1錯誤,經過分析這個問題是由于mysql表中的一個id自增長字段導致。 我將id的int類型改成了bigint就可以了,其實再改回...
Windows平臺下MySQL常用操作與命令
Windows平臺下MySQL常用操作與命令,學習mysql的朋友可以參考下。 1.導出整個數據庫 mysqldump -u 用戶名 -p --default-character-set=latin1 數據庫名 > 導出的文件名(數據庫默認編碼是latin...
mysql database manual(mysql數據庫手冊)
mysql database manual(mysql數據庫手冊),使用mysql的朋友可以參考下。 2.1登入到mysql控制臺[用戶名為root,密碼缺省為空] 切換到mysql的bin目錄cd d:/wamp/mysql/bin 登入到mysql控制臺 語法:m...
mysql binlog二進制日志詳解
二進制日志包含了所有更新了數據或者已經潛在更新了數據(例如,沒有匹配任何行的一個DELETE)的所有語句 基本概念 定義: 二進制日志包含了所有更新了數據或者已經潛在更新了數據(例如,沒有...
mysql合并多條記錄的單個字段去一條記錄編輯
mysql怎么合并多條記錄的單個字段去一條記錄,今天在網上找了一下,方法如下 測試用表結構: 代碼如下: -- -- 表的結構 `tet` -- CREATE TABLE IF NOT EXISTS `tet` ( `id` int(11) NOT NULL, `...