Time of Update: 2018-12-07
原創地址:http://www.cnblogs.com/jfzhu/archive/2012/11/23/2785100.html轉載請註明出處 方法一:(1) 開啟Microsoft SQL Server Management Studio, 串連到SQL Server(2) 右鍵點擊SQL Server 根節點,選擇Properties:(3) 在General –> Product 中,你可以看到 SQL Server 的版本資訊: 方法二:運行命令 SELECT
Time of Update: 2018-12-07
視圖視圖實際上是一個或多個表的查詢結果,視圖集中顯示資料,方便了使用者的查詢。視圖的優點: 1.資料保密 2.簡化查詢 3.保證資料的邏輯獨立視圖的缺點:更新視圖是對基本表的資料進行更新,某些視圖不能更新資料 1.有Union等集合操作的視圖 2.有group by子句的視圖 3.使用avg,sum,max等函數的視圖 4.使用distinct關鍵字的視圖 5.串連表視圖常用操作: 添加 create view v_name 修改 clter view
Time of Update: 2018-12-07
create table AllScore(id int identity(1,1) primary key,--主鍵stu_name varchar(20),--學生名category varchar(20),--學科record float,--成績)/*插入資料*/insert into AllScore(stu_name,category,record)values('劉德華','Chinese',100)insert into
Time of Update: 2018-12-07
本篇文章是系列文章中的第二篇,以防你還沒有看過第一篇.上一篇的文章地址如下: 淺談SQL Server中的交易記錄(一)----交易記錄的物理和邏輯構架 簡介 每一個SQL Server的資料庫都會按照其修改資料(insert,update,delete)的順序將對應的日誌記錄到記錄檔.SQL Server使用了Write-Ahead
Time of Update: 2018-12-07
安裝程式設定管理員失敗。參考伺服器錯誤日誌和 C:\WINNT\sqlstp.log 瞭解更多資訊。查看記錄檔;發現是以下問題: driver={sql server};server=ZHL;UID=sa;PWD=;database=master[Microsoft][ODBC SQL Server Driver][Named Pipes]串連?[Microsoft][ODBC SQL Server Driver][Named Pipes]ConnectionRead (ReadFile()).
Time of Update: 2018-12-07
一直都很想瞭解如何寫預存程序,對於不熟悉的東西,總是覺得很神秘,呵呵。特別是看著同學寫的那些預存程序,由於不瞭解預存程序的基本文法,看起來甚是吃力,很難理解。一直拖到今天,終於開啟了SQL Server的聯機叢書,瞭解了一些它的基本用法。以下是一些摘錄,希望自己以後再次看的時候,可以加深理解,更加好的掌握。 1、設計預存程序幾乎任何可寫成批處理的 Transact-SQL 代碼都可用於建立預存程序。2、預存程序的設計規則預存程序的設計規則包括:CREATE PROCEDURE
Time of Update: 2018-12-07
今天開園,分享一下我一直在使用的資料備份預存程序,歡迎轉載!!!USE [master]GOSET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER OFFGOCREATE Proc [dbo].[SQL_Backup]@DataBase Nvarchar(50)ASDUMP TRANSACTION @DataBase WITH NO_LOGBACKUP LOG @DataBase WITH NO_LOGDBCC SHRINKDATABASE (@DataBase)--
Time of Update: 2018-12-07
將某種資料類型的運算式顯式轉換為另一種資料類型。CAST 和 CONVERT 提供相似的功能。文法使用 CAST:CAST ( expression AS data_type ) 使用 CONVERT:CONVERT (data_type[(length)], expression [, style])參數expression是任何有效 Microsoft SQL Server 運算式。data_type目標系統所提供的資料類型,包括 bigint 和
Time of Update: 2018-12-07
來自:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->http://www.pconline.com.cn/pcjob/other/data/others/0611/903723_3.html Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-07
有關在 SQL Server 2000 Service Pack 4 已修複的 bug 的詳細資料,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章:314128 FIX: 一個 RPC 調用而進行的時,會發生衝突的 Access 包括一個位是無效的參數值317989 FIX: Sqlakw32.dll 可能會損壞的 SQL 陳述式319477 FIX: 非常大量的使用者表 AWE 系統上可能會導致 BPool::Map 錯誤328551 用於將 tempdb
Time of Update: 2018-12-07
一、觸發器是一種特殊的預存程序,不能被顯式調用,只能在對錶進行insert、update、delete操作時被自動啟用。所以觸發器可以用來實現對錶進行複雜的完整性條件約束。二、 Sql
Time of Update: 2018-12-07
//stdafx.h#import "c:\program files\common files\system\ado\msado15.dll" no_namespace rename("EOF","adoEOF") //主程式初始化函數BOOL CADO2App::InitInstance(){ AfxEnableControlContainer(); AfxOleInit();//初始化COM庫//----------------------------------------
Time of Update: 2018-12-07
raiserror 是由單詞 raise error 組成 raise 增加; 提高; 提升 raiserror 的作用: raiserror 是用於拋出一個錯誤。[ 以下資料來源於sql server 2005的協助 ] 其文法如下:RAISERROR ( { msg_id | msg_str | @local_variable } { ,severity ,state } [ ,argument [ ,
Time of Update: 2018-12-07
代碼Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->alter PROCEDURE Pages@TableNames VARCHAR(200), --表名,可以是多個表,但不能用別名@PrimaryKey VARCHAR(100), --主鍵,可以為空白,但@Order為空白時該值不可為空@Fields VARCHAR(800
Time of Update: 2018-12-07
今天在Attach一個以前的資料庫(沒有在SqlServer初始安裝的目錄下)的時候,老是附加不上,總是出現5123的錯誤碼, 一開始以為是SqlServer2008不相容原來的資料庫所致,因為這個資料庫是不知道當時是那個版本建立的,在官方看了一下,解釋說許可權不對,應該把這個資料庫放到SqlServer安裝的目錄下,也就是X:\Program Files\Microsoft SQL
Time of Update: 2018-12-07
--常規SQL SERVER資料庫置疑後恢複步驟 --1. 恢複步驟: --a.將smlog_log.ldf檔案備份到其它目錄下; --b.將來源目錄下的smlog_log.ldf檔案改名為smlog_log_bak.ldf; --c.執行以下語句修改資料庫的狀態: use Master go update sysdatabases set status=32768 where name='資料庫名稱' --修改狀態,設為緊急狀態go shutdown
Time of Update: 2018-12-07
This article is from http://stackoverflow.com/users/6461/splattne. thanks to his effort. In order to optimize tempdb performance pay attention to physical disk configuration, file configuration, as well as some settings within the database. Physical
Time of Update: 2018-12-07
建立一個簡單的觸發器觸發器是一種特殊的預存程序,類似於事件函數,SQL Server? 允許為 INSERT、UPDATE、DELETE 建立觸發器,即當在表中插入、更新、刪除記錄時,觸發一個或一系列 T-SQL語句。觸發器可以在查詢分析器裡建立,也可以在表名上點右鍵->“所有任務”->“管理觸發器”來建立,不過都是要寫 T-SQL 陳述式的,只是在查詢分析器裡要先確定當前操作的資料庫。建立觸發器用 CREATE TRIGGERCREATE TRIGGER 觸發器名稱ON
Time of Update: 2018-12-07
問題現象:在安裝SQL Server 2000時提示:“以前的某個程式安裝已在安裝電腦上建立掛起的檔案操作。運行安裝程式之前必須重新啟動電腦”錯誤,重啟電腦後問題依舊。 解決方案:第一招:開啟登錄編輯程式,在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager中找到PendingFileRenameOperations項目,並刪除它。這樣就可以清除安裝暫掛項目。 如果第一招不行的話: 第二招:1.
Time of Update: 2018-12-07
SQL Server串連遠端資料源的基本方法有下面三種:OPENDATASOURCE: The OPENDATASOURCE function is used to specify connection information for a remote data source by specifying the OLE DB provider and an initialization string. OPENDATASOURCE can be used directly within a