第一步
創(chuàng)新互聯(lián)建站專業(yè)為企業(yè)提供嵐皋網(wǎng)站建設(shè)、嵐皋做網(wǎng)站、嵐皋網(wǎng)站設(shè)計、嵐皋網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計與制作、嵐皋企業(yè)網(wǎng)站模板建站服務(wù),10余年嵐皋做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價值的思路和整體網(wǎng)絡(luò)服務(wù)。
alter?table?表名?add?字段名?datetime
第二步
update?表名?set?字段名=dateadd(year,1,日期字段)
DECLARE @num INT,
@dateInit DATETIME
SET @dateInit = '2008-12-31'
set @num=0
while @num365
begin
SET @dateInit =dateadd (day,1,@dateInit)
insert into 日期信息 values(@dateInit)
set @num=@num+1
END
這樣 就可以了
1、先打開SQL Server數(shù)據(jù)庫并連接。
2、然后找到目標(biāo)數(shù)據(jù)庫,右鍵并點(diǎn)擊“屬性”。
3、在彈出的屬性窗口左側(cè)“選擇頁”中選擇“文件”選項(xiàng)卡。
4、然后在右側(cè)窗體中即可看到相應(yīng)內(nèi)容了:邏輯名稱是數(shù)據(jù)文件及日志文件的文件名,路徑就是其所在位置了。
5、如圖,就是相應(yīng)的.mdf和.ldf文件。
提問模糊,代碼不完整并且有明顯錯誤,沒法準(zhǔn)確回答你的問題。
mssql有很多日期時間類型函數(shù)可以使用,你需要1年數(shù)據(jù),那么根據(jù)你execute的存儲過程的參數(shù)要求,計算和拼接時間字符串就可以了,但格式從代碼中看不出。
GETDATE()?--獲取當(dāng)前日期時間
DATEADD(year,-1,GETDATE())?--獲取1年前的時間
可以使用SQL Server系統(tǒng)函數(shù)DATEADD實(shí)現(xiàn)日期批量加上1年,示例如下:
--使用DATEADD函數(shù)更新time列的值為原時間值加上1年
UPDATE UserList SET time=DATEADD(year,1,time)
關(guān)與DATEADD函數(shù),可以查看SQL SERVER教程中的使用方法說明,如下圖: