原创 查詢其他機器的數據庫數據
如果數據庫兩邊都沒有密碼可以寫 exec sp_addlinkedserver [servername] go select * from [192.168.1.1].st_ccerp.dbo.lsdtxb 如果有密碼的話就要寫成: exe
原创 SQL 連接 Oracle方法
USE [master]GOEXEC --添加服務master.dbo.sp_addlinkedserver --命令名稱@server = N'TEST', --參數1,連接oracle的數據源名稱@srvpro
原创 用BCP命令 導入導出數據
要使用..xp_cmdshell,首先要打開高級選項,命令如下: EXEC sp_configure 'show advanced options', 1;RECONFIGURE;EXEC sp_configure 'xp_cmdshell
原创 整理表
對大的數據表,查詢慢的情況下,可以試一下整理,可能會提高很大的速度。 update statistics tb
原创 SQL系統教程一(表之間的連接關係)
表與表的連接總體分爲三類: 內連接:inner join 外連接:left join 、right join、full join、 交叉連接:cross join 下面將一一介紹 先建表a 和b create table a (col i
原创 分組彙總 with rollup和with cube和compute by 和排名函數
retmxls-- 商品銷售明細表 rq--日期 spid--商品信息 sshje--每筆銷售記錄的金額 select spid,rq, sum(sshje) from retmxls group by rq,spid with ROLL
原创 sql server中的鎖描述
SQL Server系統中建議讓系統自動管理鎖,該系統會分析用戶的SQL語句需要,自動爲該請求加上合適的鎖,而且在鎖的數目太多時,系統會自動進行鎖升級。升級的門限由系統自動配置,並無需用戶配置。 如果在實際應用中爲了保持數據一致懷,可以爲數
原创 Sql Server 鎖的概述
一. 爲什麼要引入鎖 多個用戶同時對數據庫的併發操作時會帶來以下數據不一致的問題: 丟失更新 A,B兩個用戶讀同一數據並進行修改,其中一個用戶的修改結果破壞了另一個修改的結果,比如訂票系統 髒讀 A用戶修改了數據,隨後B
原创 遊標示列
Declare @duifname varchar(20)declare @duifbsh varchar(20)Declare tbl_cur cursor for select duifname,duifbsh from lsdtxb
原创 數據庫快照建立
CREATE DATABASE st_ccerpkz ON ( NAME = 'ccerp_ydswzip_data', FILENAME = 'd:\database\st_ccerpkz.mdf' ) AS SNAPSHOT OF st
原创 簡單的數據加密
--建表(加密字段要爲二進制數據類型) create table ls(mw varbinary(500)) --存入加密字段 insert into ls select EncryptByPassPhrase('bngyuw', 'abc
原创 使SQl能使用更多的內存.提高SQL應用效率
首先要啓用“鎖定內存中的頁”選項 在“開始”菜單上,單擊“運行”。在“打開”框中,鍵入 gpedit.msc。 將打開“組策略”對話框。 在“組策略”控制檯上,展開“計算機配置”,再展開“Windows 設置”。 展開“安全設
原创 將圖片文件存入數據庫中或從數據庫中讀出
--先建立過程 create PROCEDURE sp_textcopy ( @srvname varchar (30), @login varchar (30), @password varchar
原创 自動修改IP地址的批處理文件
@echo off clscolor 0A echo ****************echo IP地址快速切換echo 作者:BingYuWecho 版本:0110echo **************** @echo offecho.
原创 破解SQL2000 SQL2005加密的存儲過程 視圖...
先建議存儲過程 create PROCEDURE [dbo].[sp_decrypt] (@procedure sysname = NULL) AS SET NOCOUNT ON BEGINDECLARE @intProcSpace