亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > ASP > 正文

asp中sql的備份和恢復詳細教程

2024-05-04 11:05:01
字體:
來源:轉載
供稿:網友

  今天小編給大家分享一篇關于asp中sql的備份和恢復詳細教程,感興趣的朋友跟小編一起來了解一下吧!

  1、備份

  

  SQL="backupdatabase數據庫名todisk='"&Server.MapPath("backup")&"/"&"backuptext.dat"&"'"

  setcnn=Server.createobject("adodb.connection")

  cnn.open"driver={SQLServer};Server=服務器名;uid=sa;pwd="

  cnn.executeSQL

  onerrorresumenext

  iferr0then

  response.write"錯誤:"&err.Descripting

  else

  response.write"數據備份成功!"

  endif

  %>

  2、恢復

  

  SQL="Restoredatabase數據庫名fromdisk='"&Server.MapPath("backup")&"/"&"backuptext.dat"&"'"

  setcnn=Server.createobject("adodb.connection")

  cnn.open"driver={SQLServer};Server=服務器名;uid=sa;pwd="

  cnn.executeSQL

  onerrorresumenext

  iferr0then

  response.write"錯誤:"&err.Descripting

  else

  response.write"數據恢復成功!"

  endif

  %>

  注:以上語句是把數據備份到磁盤的backup目錄下,文件名為backuptext.dat。

  2、ASP中能修改SQL數據庫結構嗎?

  答:ALTERTABLE

  名稱

  ALTERTABLE—更改表屬性

  語法

  ALTERTABLEtable[*]

  ADD[COLUMN]columntype

  ALTERTABLEtable[*]

  ALTER[COLUMN]column{SETDEFAULTvalueDROPDEFAULT}

  ALTERTABLEtable[*]

  RENAME[COLUMN]columnTOnewcolumn

  ALTERTABLEtable

  RENAMETOnewtable

  ALTERTABLEtable

  ADDtableconstraintdefinition

  Inputs

  table

  試圖更改的現存表的名稱.

  column

  現存或新的列名稱.

  type

  新列的類型.

  newcolumn

  現存列的新名稱.

  newtable

  表的新名稱.

  tableconstraintdefinition

  表的新的約束定義.

  Newtableconstraintforthetable

  輸出

  ALTER

  從被更名的列或表返回的信息.

  ERROR

  如果一個列或表不存在返回的信息.

  描述

  ALTERTABLE變更一個現存表的定義.ADDCOLUMN形式用與CREATETABLE一樣的語法向表中增加一個新列/字段。ALTERCOLUMN形式允許你從列/字段中設置或者刪除缺省(值)。注意缺省(值)只對新插入的行有效。RENAME子句可以在不影響相關表中任何數據的情況下更改一個表或者列/字段的名稱。因此,表或列/字段在此命令執行后仍將是相同尺寸和類型。ADDtableconstraintdefinition子句用與CREATETABLE一樣的語法向表中增加一個新的約束。

  如果要改變表的屬性,你必須是表的所有者.

  注意

  COLUMN關鍵字是多余的,可以省略.

  如果"*"跟在一個表名后面,表示該命令要對該表和所有繼承級別低于該表的表進行操作;缺省時,該屬性(更改)不會增加到任何子表或修改任何子表的相關名稱。當增加或修改一個上級表(譯注:繼承級別高的表)的屬性時總是應該這樣的。否則,象下面這樣的在繼承級上進行的查詢

  SELECTNewColumnFROMSuperClass*

  將不能工作,因為子表會比上級表少一個屬性。

  在目前的實現里,新列/字段的缺省(值)和約束子句會被忽略。你可以隨后用ALTERTABLE的SETDEFAULT形式設置缺省(值)。(你還不得不用UPDATE把已存在行更新為缺省值。)

  在目前的實現里,只有FOREIGNKEY約束可以增加到表中.要創建或者刪除一個唯一約束,可以創建一個唯一索引(參閱CREATEINDEX).要想增加check(檢查)約束,你需要重建和重載該表,用的參數是CREATETABLE命令的其他參數.

  要修改表的結構,你必須是表的所有人。不允許更改系統表結構的任何部分。PostgreSQL用戶手冊里有關于繼承的更多信息.

  請參考CREATETABLE部分獲取更多有效參數的描述.

  用法

  向表中增加一個VARCHAR列:

  ALTERTABLEdistributorsADDCOLUMNaddressVARCHAR(30);

  對現存列改名:

  ALTERTABLEdistributorsRENAMECOLUMNaddressTOcity;

  對現存表改名:

  ALTERTABLEdistributorsRENAMETOsuppliers;

  向表中增加一個外鍵約束:

  ALTERTABLEdistributorsADDCONSTRAINTdistfkFOREIGNKEY(address)REFERENCESaddresses(address)MATCHFULL

  兼容性

  SQL92ADDCOLUMN形式是兼容的,除了上面說的缺省(值)和約束外。ALTERCOLUMN形式是完全兼容的。

  SQL92對ALTERTABLE聲明了一些附加的Postgres目前還不直接支持的功能:

  ALTERTABLEtableDROPCONSTRAINTconstraint{RESTRICTCASCADE}

  增加或刪除表的約束(比如象檢查約束,唯一約束或外鍵約束)。要創建或刪除一個唯一約束,對應地創建或刪除一個唯一索引,要修改其他類型的約束,你需要重建和重載該表,使用 CREATETABLE 命令的其他參數.

  例如,刪除表distributors的任何約束:

  CREATETABLEtempASSELECT*FROMdistributors;

  DROPTABLEdistributors;

  CREATETABLEdistributorsASSELECT*FROMtemp;

  DROPTABLEtemp;

  ALTERTABLEtableDROP[COLUMN]column{RESTRICTCASCADE}

  前,要刪除一個現存的列,表必須重新創建和重新裝載:

  CREATETABLEtempASSELECTdid,cityFROMdistributors;

  DROPTABLEdistributors;

  CREATETABLEdistributors(

  didDECIMAL(3)DEFAULT1,

  nameVARCHAR(40)NOTNULL,

  );

  INSERTINTOdistributorsSELECT*FROMtemp;

  DROPTABLEtemp;

  重命名列/字段和表名是PostgreSQL擴展。SQL92沒有提供這些。

  以上就是asp中sql的備份和恢復詳細教程,想必都了解了吧,更多相關內容請繼續關注錯新技術頻道。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
久久天天躁夜夜躁狠狠躁2022| www.日韩视频| 国产精品美女在线| 精品国产91乱高清在线观看| 亚洲精品成a人在线观看| 亚洲字幕一区二区| 91日本视频在线| 欧亚精品在线观看| 国产中文字幕91| 亚洲国产另类 国产精品国产免费| 日本不卡高字幕在线2019| 精品久久久久久中文字幕| 97视频在线观看免费高清完整版在线观看| 亚洲女人被黑人巨大进入| 97视频免费观看| 精品福利一区二区| 国产成人久久久精品一区| 色妞一区二区三区| 国产欧美日韩最新| 亚洲成人av资源网| 国产精品ⅴa在线观看h| 国产欧美一区二区三区在线| 日韩精品免费观看| 国产91在线播放九色快色| 欧美性猛交xxxxx免费看| 欧美日韩亚洲激情| 国产精品流白浆视频| 国产精品成人一区| 国产日韩av高清| 国产精品视频区1| 欧美国产日韩一区二区三区| 日韩免费av在线| www.欧美精品一二三区| 亚洲国产小视频在线观看| 黑人精品xxx一区一二区| 日韩精品极品毛片系列视频| 欧美午夜精品在线| 久久精品中文字幕| 日韩视频―中文字幕| 日韩经典中文字幕在线观看| 欧美精品aaa| 亚洲国产成人爱av在线播放| 亚洲成人网在线| 国产精品你懂得| 欧美日韩亚洲国产一区| 国产精品成久久久久三级| 日韩欧美aaa| 成人免费午夜电影| 亚洲理论电影网| xxx成人少妇69| 欧美激情videos| 亚洲美女精品成人在线视频| 成人免费午夜电影| 久久成人人人人精品欧| 日韩精品在线看| 日韩成人中文字幕| 欧美日韩国产丝袜美女| 日本精品视频在线观看| 久久久久久久激情视频| 亚洲激情国产精品| 色综合老司机第九色激情| 国产精品日本精品| 久久精品人人爽| 亚洲第一综合天堂另类专| 欧美专区在线观看| 亚洲国产精品福利| 最近2019好看的中文字幕免费| 91在线观看免费高清完整版在线观看| 欧美高清在线视频观看不卡| 成人免费视频在线观看超级碰| 亚洲精品久久久久中文字幕二区| 欧美激情手机在线视频| 成人羞羞国产免费| 欧美激情国内偷拍| 97色在线观看免费视频| 欧美夫妻性生活视频| 国产精品一区二区久久久| 日韩在线www| 国产成人综合精品在线| 国产精品美乳一区二区免费| 国产精品影片在线观看| 亚洲人成网7777777国产| 国产亚洲美女久久| 亚洲天堂视频在线观看| 97av在线视频| 97视频免费在线观看| 91九色综合久久| 欧美激情网站在线观看| 亚洲国产另类 国产精品国产免费| 国产精品福利久久久| 欧美精品www在线观看| 成人国产精品一区二区| 国产精品69精品一区二区三区| 国产精品久久久久av| 久久亚洲影音av资源网| 精品国内自产拍在线观看| 亚洲欧洲国产精品| 日韩va亚洲va欧洲va国产| 91久久精品美女| 亚洲色无码播放| 国产精品亚洲欧美导航| 成人午夜黄色影院| 欧美精品久久久久久久免费观看| 91免费观看网站| 亚洲国产精彩中文乱码av| 亚洲男人天堂网站| www国产91| 欧美日韩亚洲视频| 亚洲国语精品自产拍在线观看| 亚洲精品电影网| 国产精品成人一区二区三区吃奶| 国产精品wwww| 日韩福利视频在线观看| 国产精品人成电影在线观看| 国产91ⅴ在线精品免费观看| 国产日韩精品电影| 欧美日韩免费区域视频在线观看| 国产99视频精品免视看7| 国产精品久久久av| 久久久久久久久久久91| 精品国产一区二区三区久久久狼| 欧美日韩国产va另类| 国产精品一区二区三区毛片淫片| 国产一级揄自揄精品视频| 亚洲电影免费观看高清完整版在线| 日本高清视频一区| 乱亲女秽乱长久久久| 亚洲一区国产精品| 欧美性做爰毛片| 欧美老女人性视频| 国产在线视频一区| 欧美猛少妇色xxxxx| 久久香蕉频线观| 欧美日韩激情美女| 亚洲www在线观看| 亚洲情综合五月天| 欧美日韩一区二区三区在线免费观看| 成人激情av在线| 国产精品美乳一区二区免费| 久久久国产视频91| 欧洲永久精品大片ww免费漫画| 成人激情视频小说免费下载| 97精品伊人久久久大香线蕉| 91亚洲永久免费精品| 成人免费观看49www在线观看| 国产69精品99久久久久久宅男| 欧美精品久久久久久久| 久久精品免费电影| 亚洲国产精品视频在线观看| 国产成人免费av电影| 亚洲一区二区三区在线免费观看| 国产视频久久久久久久| 亚洲天堂色网站| 成人福利网站在线观看| 91高清免费视频| 国产91精品久久久| 欧美黑人一级爽快片淫片高清| 日韩视频永久免费观看| 欧美日韩成人在线播放| 欧美午夜电影在线| 亚洲国产97在线精品一区| 精品偷拍各种wc美女嘘嘘| 8090成年在线看片午夜| 国产亚洲欧美另类中文|