複製代碼 代碼如下:-->Title:產生測試數據 -->Author:wufeng4552 -->Date :2009-09-21 09:02:08 if object_id('f_split')is not null drop function f_split go create function f_split ( @s varchar(8000), --待分拆的字串 @split varchar(10) --資料分隔字元 )returns table as
1 判斷資料庫是否存在if exists (select * from sys.databases where name = '資料庫名') drop database [資料庫名]2 判斷表是否存在if exists (select * from sysobjects where id = object_id(N'[表名]') and OBJECTPROPERTY(id, N'IsUserTable') = 1) drop table [表名]3 判斷預存程序是否存在if exists
由於現在很多的企業招聘的筆試都會讓來招聘的寫一個分頁的預存程序,有的企業甚至要求應聘者用兩種方式實現分頁,如果沒有在實際項目中使用過分頁,那麼很多的應聘者都會出現一定的問題,下面介紹兩種分頁的方法。一、 以學生表為例,在資料庫中有一個Student表,欄位有StudentNo, ,LoginPwd, StudentName,Sex,ClassId,Phone,Address,BornDate,Email,isDel要求:查詢學生的資訊,每頁顯示5條記錄二、第一種方式分頁:利用子查詢 not
--查看當前的存放位置 select database_id,name,physical_name AS CurrentLocation,state_desc,size from sys.master_files where database_id=db_id(N'資料庫名'); --修改檔案的存放位置下次啟動生效 --testDb為資料庫名, alter database 資料庫名 modify file ( name = 檔案名稱(不包含尾碼), filename = '檔案儲存體路徑'
一、使用 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
今天一位同事在啟動自己工作機的SQL Server 2012組態管理員時遇到如下報錯:無法串連到 WMI 提供者。您沒有許可權或者該伺服器無法訪問。請注意,您只能使用 SQL Server 組態管理員來管理 SQL Server 2005 伺服器。 找不到指定的模組。 [0x80041010]Cannot connect to WMI provider. You do not have permission or the server is unreachable. Note that you
開發與公司專屬應用程式中,好幾個版本SQL Server相互連結。分布式讀取與儲存,需要實現sp_addlinkedserver。SQL Server 2000, SQL Server 2008, SQL Server 2012和SQL Server 2014:但今天在原生MS SQL Server 2014中,想添加SQL Server 2000的連結,使用下面的方法:《SQL Server建立連結的伺服器的預存程序樣本分享》http://www.jb51.net/article/52314.
建立連結的伺服器。連結的伺服器讓使用者可以對 OLE DB 資料來源進行分布式異類查詢。在使用 sp_addlinkedserver 建立連結伺服器後,可對該伺服器運行分散式查詢。如果連結的伺服器定義為 SQL Server 執行個體,則可執行遠端預存程序。http://msdn.microsoft.com/zh-cn/library/ms190479(SQL.90).aspxEXECUTE sp_addlinkedserver @server='DB1',
--1 use master backup database logTest to disk='D:\\Program Files\\Microsoft SQL Server\\MSSQL10.MSSQLSERVER\\MSSQL\\Backup\\logTest.bak' with format --2 use logTest create table table_1(Id int, test varchar(max)) insert table_1(Id,test) values (1,'3