SQL Server 2000乙個鬱悶的地方

2022-03-21 09:30:46 字數 1110 閱讀 4288

在函式裡居然不能使用,getdate()

如:create

function

gettoday()

returns

datetime

asbegin

return

convert

(char(10

),getdate

(),120

)end報以下錯:

伺服器: 訊息 443,級別 16,狀態 1,過程 gettoday,行 7

在函式內不正確地使用了 'getdate'。

沒有辦法,只能使用引數帶入getdate()

create

function

gettoday

(@now

datetime

)returns

datetime

asbegin

return

convert

(char(10

),@now

,120

)end另推薦乙個,獲得所有表的表記錄,和使用空間的sql

exec

sp_msforeachtable 

@precommand=n

'create table ##(

id int identity,

表名 sysname,

字段數 int,

記錄數 int,

保留空間 nvarchar(10),

使用空間 varchar(10),

索引使用空間 varchar(10),

未用空間 varchar(10))',

@command1=n

'insert ##(表名,記錄數,保留空間,使用空間,索引使用空間,未用空間) exec sp_spaceused ''?

''update ## set 字段數=(select count(*) from syscolumns where id=object_id(''?

'')) where id=scope_identity()',

@postcommand=n

'select * from ## order by id drop table ##

'

SQL Server 2000 學習筆記(一)

資料庫的建立 修改和刪除 1 建立資料庫的基本sql語句語法格式 create database archive on primary name arch1,filename c archdat1.mdf size 5mb,maxsize 50mb,filegrowth 1mb name arch2...

SQLSERVER2000技術規格

sqlserver2000技術規格 系統技術規格 每個伺服器最多可以允許16個sqlserver例項 每個例項可擁有 2147483467 個鎖 資料庫技術規格 sqlserver的資料庫大小1048516tb 每個資料庫可擁有的檔案組數32767 每個資料庫可擁有的檔案組數256 檔案大小 資料檔...

SQLSERVER2000啟動失敗

服務管理器中啟動sqlserver服務 彈出視窗的錯誤資訊是 本地計算機上的mssqlserver服務啟動後又停止了。一些服務自動停止,如果它們沒有什麼可做的,例如 效能日誌和警報 服務 1 解決方法 調整系統時間到你上一次能夠正常啟動的時間,啟動sqlserver服務,成功後,然後再把時間調回來。...