Time of Update: 2018-12-04
Question 1:Can you use a batch SQL or store procedure to calculating the Number of Days in a Month Answer 1:找出當月的天數select datepart(dd,dateadd(dd,-1,dateadd(mm,1,cast(cast(year(getdate()) as varchar)+'-'+cast(month(getdate()) as varchar)+'-01' as
Time of Update: 2018-12-04
在進行一些公司專屬應用程式開發時候,經常地需要在Sqlserver2000裡面,直接的調用其它資料庫的資料,來實現資料共用和更新,當創立連結的伺服器之後,關於調用資料時候的方案,一般分為兩種:1。當遠端資料表資料量較小几百條或更小可以採用直接調用方案,直接在引用時候,用sql查詢;例如:select * from
Time of Update: 2018-12-03
如何在一個沒有主鍵的表中擷取第n行資料,在sql2005中可以用row_number,但是必須指定排序列,否則你就不得不用select into來過渡到暫存資料表並增加一個排序欄位。 用遊標的fetch absolute語句可以擷取絕對行數下的某行資料,測試代碼如下:set nocount on--建立測試環境並插入資料,並且表沒有主鍵create table test(id int ,name varchar(10))insert into test select
Time of Update: 2018-12-03
Smo是SqlServer Management Objects的簡稱,由SQL2005提供的管理對象,sql-dmo的邏輯進化版本,主要功能由C:/Program Files/Microsoft SQL Server/90/SDK/Assemblies下面的Microsoft.SqlServer.Smo.dll檔案中的相關 對象來實現,可以直接由vs2005開發的程式來引用。 msdn參考文檔:http://msdn.microsoft.com/en-us/library/microsoft.
Time of Update: 2018-12-03
SQLServer資料庫隨著使用時間的增長,會讓人覺得越來越慢,這個和你平時沒有合理的維護計劃有關係,定期處理索引片段是一個必不可少的工作內容之一。 具體資訊參考msdn http://msdn.microsoft.com/zh-cn/library/ms189858.aspx 我工作中碰到一張表,有320萬記錄,資料表佔用空間800多兆,所有索引片段大於80%,甚至有100%,索引佔用空間500兆,重建索引後佔用空間減小到200多兆。 一個可以在SQL2005中測試的指令碼 --drop
Time of Update: 2018-12-03
SqlServer Analysis Services
Time of Update: 2018-12-04
1、效率最高的,受限於主鍵為一個,且主鍵是數字或者可以轉化數字兩段代碼一致,第一段用於閱讀,第二段用於Ctrl+C到程式中。用string替換%%之間欄位即可。SELECT TOP %頁大小% *FROM %表名%WHERE %主鍵% > ( SELECT ISNULL(MAX(%主鍵%),0) FROM ( SELECT TOP %頁大小%*(%頁數%-1) %主鍵%
Time of Update: 2018-12-04
Source:http://blogs.techrepublic.com.com/datacenter/?p=372&tag=rbxccnbtr1 Date: June 3rd, 2008 Author: Susan Harkins Category: Microsoft, databases, sql server Tags: Microsoft SQL Server, Server, Column, Record, Table, Databases, Storage,
Time of Update: 2018-12-04
本文收錄了不能串連SQL Server ,報 The Network Adapter could not establish the connection
Time of Update: 2018-12-04
set nocount on declare @procedure sysname --用於獲得預存程序名集,@str Nvarchar(200) --設定固定變數,僅為方便用,@str1 Nvarchar(200) --存執行串,用於迴圈操作,@UserName Nvarchar(30) --所要授權的使用者名稱set @str = N'grant execute on 'set @UserName = N'BKPR'declare
Time of Update: 2018-12-04
某國外論壇的文章,先收藏以後看有空再考慮翻譯話說如果熟悉這2個工具直接看沒啥問題吧~~~How to Use Fiddler and SQL Server Profiler to Look for Database Performance BottlenecksPosted on 2/4/2009 12:47:35 PM in #.NETHere I want to describe the steps you can use to search for database
Time of Update: 2018-12-04
if (object_id ('t_test' )> 0 ) drop table t_test go create table t_test (a sql_variant , b sql_variant , c sql_variant )insert into t_test select 1 , 1 , 'a' insert into t_test select 1 , getdate (), null insert into t_test select 'a' , null ,
Time of Update: 2018-12-04
用資料配接器SqlDataAdapter SqlDataAdapter ad = new SqlDataAdapter(); //建立連線物件 SqlConnection conn = new SqlConnection(); conn.ConnectionString = "data source=.\\SQLEXPRESS;Initial Catalog=資料庫;;User
Time of Update: 2018-12-04
--允許配置進階選項EXEC sp_configure 'show advanced options', 1--重新設定RECONFIGURE--啟用xp_cmdshellEXEC sp_configure 'xp_cmdshell', 0--重新設定RECONFIGURE--啟用xp_cmdshellEXEC sp_configure 'show advanced options', 1;RECONFIGURE;EXEC sp_configure 'xp_cmdshell',
Time of Update: 2018-12-04
剛剛 想開啟sql server 建立一個資料庫 但是提示無法串連到主機 錯誤提示:provider:具名管道提供者,error:40-無法開啟到SQL SERVER 的連結)(Microsoft SQL Server ,錯誤:2) 於是開啟SQL 組態管理員 看到 SQL SERVER(MSSQLSERVER ) 服務沒有啟動 於是點擊右鍵啟動 卻報這樣的錯誤提示:請求失敗或服務未及時響應。 對於這樣一個錯誤提示資訊,無法查到這個錯誤源, 於是在命令列下用net start
Time of Update: 2018-12-04
一、使用 Microsoft OLE DB Provider For ODBC 連結MySQL安裝MySQL的ODBC驅動MyODBC1、為MySQL建立一個ODBC系統資料來源,例如:選擇資料庫為test ,資料來源名稱為 myDSN2、建立連結資料庫EXEC sp_addlinkedserver @server = 'MySQLTest', @srvproduct='MySQL', @provider = 'MSDASQL', @datasrc = 'myDSN'GOEXEC
Time of Update: 2018-12-04
收藏幾段SQL Server語句和預存程序 -- ======================================================--列出SQL SERVER 所有表,欄位名,主鍵,類型,長度,小數位元等資訊--在查詢分析器裡運行即可,可以產生一個表,匯出到EXCEL中-- ======================================================SELECT (case when a.colorder=1 then
Time of Update: 2018-12-04
private void Btn_login_Click(object sender, EventArgs e) { //SqlConnection cnn = new SqlConnection(); //使用Data介面SqlClient類中成員SqlConnection //cnn.ConnectionString = "Server=127.0.0.1;UID=sa;PWD=admin;DataBase=factory";
Time of Update: 2018-12-04
今天開啟sqlserver2000用sql server模式登陸的時候突然報error 18456,在網上找了下方法,試了很多,最後使用如下方法解決了,修改sa的登陸密碼,但是在修改的時候又出現了error2812 未能找到預存程序 ‘sp_password’的錯誤,最後又找了一個辦法,在查詢分析器裡運行代碼(點擊擷取代碼)即可解決,我試了,完全好用!分享給大家。註:代碼連結為我的wordpress部落格,希望大家多多支援。
Time of Update: 2018-12-04
在開發中經常會遇到無限級分類的問題,最常見的是一些無限級目錄之類的,如果你對SQL