SQL SERVER中一些物件的名稱更改

2021-04-12 13:31:53 字數 1047 閱讀 2754

----更改名稱:資料庫名;資料庫邏輯檔名;表名;列名;列資料型別;

----1.更改資料名: 更改資料庫demodbfromper名稱為'demodb'

select name from sysdatabases   --確認資料庫名

exec sp_renamedb 'demodbfromper','demodb' 

----2.更改資料庫邏輯檔名

-----更改demodb主檔名demodbfromper_dat為demodb_dat use demodb

exec sp_helpfile      --確認資料庫檔名

alter database demodb  modify fil(name='demodbfromper_dat',newname='demodb_dat')  

----3.更改表名: 更改demodb表test的名稱為testrename'

select name from sysobjects where xtype='u'      --確認要更改的表名

exec sp_rename 'test','testrename'              

----4.更改列名:更改表testrename中列t2為tb

select name from syscolumns

where id=object_id(n'testrename')      --確認要更改的表testrename的各列名

exec sp_rename 'testrename.t2','tb','column'    

----5.更改資料型別:更改表testrename中tb的資料型別(及長度)char(4)為varchar(10).

exec sp_help 'testrename'       --確認要更改的表列資料型別

alter table testrename alter column tb varchar(10)  

sqlserver中一些常用的函式總結

去掉空格方面 ltrim 內容 去掉字串左邊的空格 rtrim 內容 去掉右邊的空格 ltrim rtrim 內容 去掉字串左邊和右邊的空格 replace 內容 去掉字串裡所有的空格 查詢替換方面 charindex 要查詢的字元 要查詢的內容 如果找不要要查詢的內容,則返回0,找到返回字串所在的...

Ckeditor 中一些核心的物件的作用

1.ckeditor ckeditor物件用於掌管全域性,他是一個單例物件,管理著所有例項化了的編輯框.通過replace方法建立編輯框例項.2.ckeditor.editor 表示一個編輯框例項,我們一般不直接new編輯框例項,而是通過ckeditor.replace方法 和 ckeditor.i...

PB中一些技巧

取資料視窗中可列新的表名。string ls table ls table dw 1.describe datawindow.updatetable.table 22.取資料視窗物件中列的名稱及型別 string ls cols,ls types intli count,i li count int...

php中一些知識

file 的路徑是當前 所在檔案 dirname dirname file 得到的是檔案上一層目錄名 dirname file 得到的是檔案所在層目錄名 require其實是一個直譯器解釋的過程,比如當我們在一個檔案中require另一個檔案的時候,其實是先解釋另一個檔案。php中的檔案a的過程中假...

PB中一些技巧

取資料視窗中可列新的表名。string ls table ls table dw 1.describe datawindow.updatetable.table 22.取資料視窗物件中列的名稱及型別 string ls cols,ls types intli count,i li count int...