在SQL中,利用sp_rename函數可以動態(tài)重命名指定數據庫表,該函數的語法結構如下:
sp_rename[@objname=]'object_name',[@newname = ]'new_name'[,[@objtype=]'object_type]
各參數的含義如下:
◎[@objname=]'object_name':數據庫表的當前名稱.
◎[@newname = ]'new_name':數據庫表的新名稱.
◎[,[@objtype=]'object_type]:可選參數,重定義要命名對象類型號.
下面南昌網絡公司技術人員通過實例講解如何使用sp_rename函數重命名數據庫表. use MyDatabase
go
execute sp_rename "UserDb", "NewsUserDb"
這步即把數據庫表UserDb重命名為NewsUserDb
go
查看命名后的數據庫表.實現代碼如下所示:
execute sp_help
南昌網站建設公司技術人員順便介紹使用asp語言對Access數據庫實現表名的更改:
Dim Conn,ConnStr,oCat,oTbl
ConnStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("test.mdb")
Set oCat=Server.CreateObject("ADOX.Catalog")
oCat.ActiveConnection = ConnStr
Set oTbl = Server.CreateObject("ADOX.Table")
Set oTbl = oCat.Tables("oldTable") '要重命名的表名:OldTable
oTbl.Name = "newTable" '新表名
Set oCat = Nothing
Set oTbl = Nothing
希望本文對廣大站長或從事企業(yè)網站建設公司的團隊有所幫助,如對此不太理解的,可以與南昌做網站公司百恒網絡技術部聯系。我們很高興與廣大站長和從事企業(yè)網站建設公司技術人員分享我們的技術和經驗,分享是一件很快樂的事情。