使用SQL Server中按位於來表示組合狀態

以往在做系統許可權或狀態時,都是不同的欄位或一個許可權字串來表示組合許可權,前幾天在跟稅務部門的開發人員共同開發一個系統時,發現他們用一個int欄位來表示多個狀態,用Sybase的按位於“&”進行檢查。於是我回來用SQL Server2000作了一下測試,這種方法在SQL

sql server 建立作業

 SQL設定定時作業的方法2008-07-12 21:37如果在SQL Server 裡需要定時或者每隔一段時間執行某個預存程序或3200字元以內的SQL語句時,可以用管理->SQL Server代理->作業來實現。 1、管理->SQL Server代理->作業(按滑鼠右鍵)->新增作業2、新增作業屬性(常規)->名稱[自訂本次作業的名稱]->啟用的方框內是勾號->分類處可選擇也可用預設的[未分類(本地)]- >所有者預設為登入SQL

分析SQL Server計畫快取

http://www.cio360.net/Page/1808/InfoID/291578/SourceId/11281/PubDate/2009-02-03/Default.aspx#pagerSQL Server 7.0發布的版本之前,計畫快取是用於SQL Server的整個記憶體的單獨可配置快取區域。只有預存程序緩衝在緩衝的那個部分。由於這個原因,它被叫做程式緩衝,在SQL Server 7.0和後面的版本中,計畫快取不是SQL Server記憶體單獨的一個部分。現在SQL Server

SQL Server中重複資料刪除資料

  最近,在項目中遇到資料庫中所有的表都有大量的重複資料的問題,而且是完全的重複,即所有的欄位資訊都一致,包括主鍵都一致,需要將重複的資料刪除,只保留任意一條資料。問了一些人,在網上也翻了半天,最後總結一下,共有如下幾種重複資料刪除資料的方式:  1.對於資料量不大,效率要求不高的,比較通用的一類方法,使用遊標進行刪除,如下面這段指令碼:代碼http://www.CodeHighlighter.com/-->     //定義兩個變數    delcare @max integer,@id

擦亮自己的眼睛去看SQLServer之簡單Select

        這篇文章主要和大家討論幾乎所有人都熟悉,但不少人又陌生的一條select語句。不知道大家有沒有想過到底是什麼東西讓SQLServer能理解我們寫的select。這中間到底發生了什麼,是不是有過衝動想去瞭解。至少我曾經衝動想去瞭解,但當時主要在研究CLR以及webform相關知識。後來主要精力放在研究SQLserver內部機制,今天就給大家介紹下這條語句。        一、範例資料庫指令碼        create database Test        go       

如何將Sql Server中的資料表匯入到PowerDesigner中

本文主要介紹一下基本工作 如何將在SQL Server中設計好的資料表結構匯入到PowerDesigner中。我採用的是SQL Server 2005跟PowerDesigner15.1版本,首先開啟Powerdesigner15.1,如所示,雙擊PowerDesigner,將開啟此軟體。然後建立工程,點擊File,操作如,選擇New Projet 。將彈出如下對話方塊。在上面對話方塊中空工程類型,也就是Empty

Sql Server 2000出現”Provider cannot be found”

    今天用Sql Server 2000,在企業管理器中開啟所有表,然後選擇返回所有行的時候,出現"Provider cannot be found Normal 0 false false false MicrosoftInternetExplorer4 /* Style Definitions */ table.MsoNormalTable{mso-style-name:"Table

區域網路無法訪問SQL Server 2000伺服器

    前天因項目設計,需要串連遠端資料庫伺服器。該伺服器為SQL Server 2000(Windows XP),在同一區域網路內,並且有sp4補丁。大部分電腦都能通過“建立Sql server註冊”,與遠程進行串連,不過有一台不行。想到的辦法是,首先給該機器打上sp4補丁,不過安裝完後任然不能解決。於是在網上需求解決之道,通過配置,發現以下方法完全可行:    在用戶端運行

SQL Server 2000 函數使用—CAST 和 CONVERT )

將某種資料類型的運算式顯式轉換為另一種資料類型。CAST 和 CONVERT 提供相似的功能。文法使用 CAST:CAST ( expression AS data_type ) 使用 CONVERT:CONVERT (data_type[(length)], expression [, style])參數expression是任何有效 Microsoft SQL Server 運算式。data_type目標系統所提供的資料類型,包括 bigint 和

sql server 表結構檢索

SELECT'表名'=case when a.colorder=1 then d.name else '' end,表說明=case when a.colorder=1 then isnull(f.value,'') else '' end,欄位序號=a.colorder,欄位名=a.name,標識=case when COLUMNPROPERTY( a.id,a.name,'IsIdentity')=1 then '√'else '' end,主鍵=case when

SQL Server 的一些操作

    SQL Server的一些操作:1、判斷一個表是否存在:if exists(select * from sysobjects where id=OBJECT_ID(N'[' + @tableName + ']') and OBJECTPROPERTY(id,N'IsUserTable') = 1)相對於這個資料庫來說,OBJECT_ID根據表名得到ID,N表示顯示的將非Unicode字元轉化為Unicode字元,來自SQL-92 標準中的

SQL Server中對各種鎖的介紹.

Introduction to Locking in SQL Serverhttp://www.sqlteam.com/article/introduction-to-locking-in-sql-server SQL Server中還有一個叫做Latch的對象, SQL Server提供了一個performance counter來監視SQL Server內部的叫做latches的一種資源鎖. 通過監視latches可以確定使用者的activity和resource usage,

使用SQL Server 2000 全文檢索索引

今天在研究SQL Server2000的全文檢索索引功能。在網上找到的一些比較不錯的資料:[SQLSERVER]SQL中的全文檢索索引(轉鄒建) 執行個體示範在SQL中啟用全文檢索索引 使用SQL SERVER 2000的全文檢索索引功能 SQL Server 2000 全文檢索索引技術 以上的文章中對Search的相關文法及參數說的不夠詳細,下面是詳細的說明:SQL Server

使用SQL SERVER的Link Server實現分散式交易

ansi_warning和ansi_nulls 兩個選項必須開啟,好像對系統也沒啥影響。  樓主再檢查一下兩個地方,經測試,在要使用分散式交易時,這是必須要設定的。 1、連結的伺服器和名稱解析問題 -- 建立連結的伺服器 EXEC sp_addlinkedserver 'srv_lnk', 'ms', 'SQLOLEDB', '192.168.1.1' GO -- 建立連結的伺服器上遠程登入之間的映射 EXEC sp_addlinkedsrvlogin 'srv_lnk', 'false',

SQL Server 分散式查詢

連sql server預設執行個體用:exec sp_addlinkedserver @ServerName, N'SQL Server' 連指定執行個體用:EXEC sp_addlinkedserver @server='SQL2005', @srvproduct='', @provider='SQLNCLI', @datasrc='DBhere'  @server 機器名@provider (Use SQLNCLI and SQL Server will redirect to the

SQL語句產生SQLServer資料字典

用Sql語句產生Sqlserver資料字典 SELECT  表名=case when a.colorder=1 then d.name else '' end,  --欄位序號=a.colorder,  欄位名=a.name,  --標識=case when COLUMNPROPERTY( a.id,a.name,'IsIdentity')=1 then '√'else '' end,  /**//**//**//*主鍵=case when exists(SELECT 1 FROM sysobj

Sql server觸發器樣本

如果僅指定 FOR 關鍵字,則 預設為AFTER觸發器。 ==========================================--insert 觸發器 create trigger tri_inserton studentfor insert as declare @student_id char(10)select @student_id=s.student_id from student s inner join inserted ion

靈活運用 SQL SERVER FOR XML PATH

       FOR XML PATH 有的人可能知道有的人可能不知道,其實它就是將查詢結果集以XML形式展現,有了它我們可以簡化我們的查詢語句實現一些以前可能需要藉助函數活預存程序來完成的工作。那麼以一個執行個體為主.        一.FOR XML PATH 簡單介紹             那麼還是首先來介紹一下FOR XML PATH ,假設現在有一張興趣愛好表(hobby)用來存放興趣愛好,表結構如下:       接下來我們來看應用FOR XML

sqlserver 取從n行到m行

CodeCode highlighting produced by Actipro CodeHighlighter

理解SQL Server中索引的概念,原理

摘自:http://51even.iteye.com/blog/1490412簡介     在SQL Server中,索引是一種增強式的存在,這意味著,即使沒有索引,SQL Server仍然可以實現應有的功能。但索引可以在大多數情況下大大提升查詢效能,在OLAP中尤其明顯.要完全理解索引的概念,需要瞭解大量原理性的知識,包括B樹,堆,資料庫頁,區,填滿因數,片段,檔案組等等一系列相關知識,這些知識寫一本小書也不為過。所以本文並不會深入討論這些主題。 索引是什麼   

總頁數: 792 1 .... 414 415 416 417 418 .... 792 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.