iT邦幫忙

0

sql server企業管理員的資料表上面按鈕不能使用了??

sql server企業管理員的資料表按鈕不能使用了
原本是可以的...我自己使用script之後那些按鈕都不能用了
我的權限是sa

2 個回答

22
pcboy
iT邦高手 1 級 ‧ 2009-05-01 23:58:58
最佳解答

我自己使用script之後那些按鈕都不能用了
甚麼 script ? 內容是甚麼 ?

看更多先前的回應...收起先前的回應...

類似這種的
drop table tmp_import
GO
CREATE TABLE dbo.Tmp_Import
(
Com_Id char(2) NOT NULL,
Im_No char(20) NOT NULL,
Im_CustomNo char(20) NULL,
Im_Date datetime NULL,
Fac_No char(10) NULL,
Im_TMoney1 numeric(20, 4) NULL,
Im_TMoney2 numeric(18, 4) NULL,
Im_TaxMoney numeric(18, 4) NULL,
Im_PMoney numeric(20, 4) NULL,
Im_AccPass char(1) NULL,
Im_ImpType char(1) NULL,
Im_Memo char(120) NULL,
Im_CreateDate datetime NULL,
Im_CreateMan char(10) NULL,
Im_ModifyDate datetime NULL,
Im_ModifyMan char(10) NULL
) ON [PRIMARY]
GO

GO

IF EXISTS(SELECT * FROM dbo.Import)
EXEC('INSERT INTO dbo.Tmp_Import (Com_Id, Im_No, Im_CustomNo, Im_Date, Fac_No, Im_TMoney1, Im_TMoney2, Im_TaxMoney, Im_PMoney, Im_AccPass, Im_ImpType, Im_CreateMan)
SELECT sh_Id, Im_No, Im_CustomNo, Im_Date, Fac_No, Im_TMoney1, Im_TMoney2, Im_TaxMoney, Im_PMoney, Im_AccPass, Im_ImpType, Usr_Account FROM dbo.Import TABLOCKX')
GO
DROP TABLE dbo.Import
GO
EXECUTE sp_rename N'dbo.Tmp_Import', N'Import', 'OBJECT'
GO
ALTER TABLE dbo.Import ADD CONSTRAINT
PK_Import PRIMARY KEY CLUSTERED
(
Com_Id,
Im_No
) WITH FILLFACTOR = 90 ON [PRIMARY]

GO

http://www.blueshop.com.tw/board/show.asp?subcde=BRD20090405225918WS5&fumcde=FUM20041006152735ZFS&rplcnt=4
我是利用osql執行 sql script 更新作業

以下是我執行的方式
-- drop trigger
-- drop index
-- drop sp/func
-- drop view
-- create/alter/drop table

  1. select * into #tmp_source from source
  2. drop table source
  3. create table source(new schema)
  4. insert into source from #tmp_source
    -- create view
    -- create sp/func
    -- create index
    -- create trigger

那script只是我其中一個script
我總共30各script跑

主要是用來修改Table
客戶要求多個\欄位.才使用這方式的

18
不明

加個END看看呢?

可否說詳細點
EMD用法

已經解決了
不是使用你說的方式
是加入資料庫的問題

我要發表回答

立即登入回答