----------大樂透--------------------if object_id('Front') is not nulldrop table Front gocreate table Front(id int ,Frontnumber int default 0 ,)if object_id('Back') is not nulldrop table Backgocreate table Back(id INT,Backnumber int default 0 )/*IF
--迴圈資料庫壓縮記錄檔(假設記錄檔fileid=2)create table #db(id int identity(1,1),name varchar(80),dbsize int,mdfsize int,ldfsize int)insert into #db select a.name,SUM(b.size)*8/1024 as 'dbsize[MB]', SUM(case when b.type<>1 then b.size else 0 end)*8/1024 as
----老大的if exists (select * from dbo.sysobjects where id = object_id(N '[dbo].[f_WorkDay] ') and xtype in (N 'FN ', N 'IF ', N 'TF ')) drop function [dbo].[f_WorkDay] GO --計算兩個日期相差的工作天數 CREATE FUNCTION f_WorkDay(
轉貼自teched講師: 牛可 基本概念:第一層 服務主要金鑰 備份服務主要金鑰backup service master key to file='c:/smk.bak'encryption by password='P@ssw0rd' restore service master key from file='c:/smk.bak'decryption by password='P@ssw0rd' 第二層 資料庫主要金鑰1)必須先在該資料庫上建立資料庫主要金鑰才能使用create
--樣本資料CREATE TABLE tb(Name varchar(10),Score decimal(10,2))INSERT tb SELECT 'aa',99UNION ALL SELECT 'bb',56UNION ALL SELECT 'cc',56UNION ALL SELECT 'dd',77UNION ALL SELECT 'ee',78UNION ALL SELECT 'ff',76UNION ALL SELECT 'gg',78UNION ALL SELECT 'ff',5
--提取數字IF OBJECT_ID('DBO.GET_NUMBER2') IS NOT NULLDROP FUNCTION DBO.GET_NUMBER2GOCREATE FUNCTION DBO.GET_NUMBER2(@S VARCHAR(100))RETURNS VARCHAR(100)ASBEGINWHILE PATINDEX('%[^0-9]%',@S) > 0BEGINset
Student(S#,Sname,Sage,Ssex) 學生表 Course(C#,Cname,T#) 課程表 SC(S#,C#,score) 成績表 Teacher(T#,Tname) 教師表 問題: 1、查詢“”課程比“”課程成績高的所有學生的學號; SELECT a.S# FROM (SELECT s#,score FROM SC WHERE C#='001') a, (SELECT s#,score FROM SC WHERE C#='002') b
請教各位: 資料記錄是這樣的 1 2 3 4 5 12 17 18 19 20 25 請問sqlserver2000如何顯示成這樣1-5,12,17-20,25 declare @t table(num int)insert into @t select 1 union all select 2 union all select 3 union all select 4 union all select 5 union all select 12 union all select 17