日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

mysql 删除表记录的 存储过程命令_用SQL语句删除一个数据库的所有表和所有存储过程...

發布時間:2025/3/15 数据库 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mysql 删除表记录的 存储过程命令_用SQL语句删除一个数据库的所有表和所有存储过程... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

如果數據庫里有很多表和存儲過程,要用手動鼠標右鍵一個個刪除是很麻煩的,用SQL語句來刪除就方便很多了

刪除所有的表:

如果由于外鍵約束刪除table失敗,則先刪除所有約束:

--/第1步**********刪除所有表的外鍵約束*************************/

DECLARE c1 cursor for

select 'alter table ['+ object_name(parent_obj) + '] drop constraint ['+name+']; '

from sysobjects

where xtype = 'F'

open c1

declare @c1 varchar(8000)

fetch next from c1 into @c1

while(@@fetch_status=0)

begin

exec(@c1)

fetch next from c1 into @c1

end

close c1

deallocate c1

--/第2步**********刪除所有表*************************/

use 數據庫

declare @tname varchar(8000)

set @tname=''

select @tname=@tname + Name + ',' from sysobjects where?xtype='U'

select @tname='drop table '?+ left(@tname,len(@tname)-1)

exec(@tname)

刪除所有的存儲過程同理可得,但不需要走第一步,只需將第2步的代碼的where xtype='U' 改成 where xtype='P',drop table 改成 drop Procedure

sysobjects的xtype代表含義:

在數據庫內創建的每個對象(約束、默認值、日志、規則、存儲過程等)在表中占一行。只有在 tempdb 內,每個臨時對象才在該表中占一行。

列名 數據類型 描述

name sysname 對象名。

Id int 對象標識號。

xtype char(2) 對象類型。可以是下列對象類型中的一種:

C = CHECK 約束

D = 默認值或 DEFAULT 約束

F = FOREIGN KEY 約束

L = 日志

FN = 標量函數

IF = 內嵌表函數

P = 存儲過程

PK = PRIMARY KEY 約束(類型是 K)

RF = 復制篩選存儲過程

S = 系統表

TF = 表函數

TR = 觸發器

U = 用戶表

UQ = UNIQUE 約束(類型是 K)

V = 視圖

X = 擴展存儲過程

uid smallint 所有者對象的用戶 ID。

info smallint 保留。僅限內部使用。

status int 保留。僅限內部使用。

base_schema_

ver int 保留。僅限內部使用。

replinfo int 保留。供復制使用。

parent_obj int 父對象的對象標識號(例如,對于觸發器或約束,該標識號為表 ID)。

crdate datetime 對象的創建日期。

ftcatid smallint 為全文索引注冊的所有用戶表的全文目錄標識符,對于沒有注冊的所有用戶表則為 0。

schema_ver int 版本號,該版本號在每次表的架構更改時都增加。

stats_schema_

ver int 保留。僅限內部使用。

type char(2) 對象類型。可以是下列值之一:

C = CHECK 約束

D = 默認值或 DEFAULT 約束

F = FOREIGN KEY 約束

FN = 標量函數

IF = 內嵌表函數

K = PRIMARY KEY 或 UNIQUE 約束

L = 日志

P = 存儲過程

R = 規則

RF = 復制篩選存儲過程

S = 系統表

TF = 表函數

TR = 觸發器

U = 用戶表

V = 視圖

X = 擴展存儲過程

userstat smallint 保留。

sysstat smallint 內部狀態信息。

indexdel smallint 保留。

refdate datetime 留作以后使用。

version int 留作以后使用。

deltrig int 保留。

instrig int 保留。

updtrig int 保留。

seltrig int 保留。

category int 用于發布、約束和標識。

cache smallint 保留。

總結

以上是生活随笔為你收集整理的mysql 删除表记录的 存储过程命令_用SQL语句删除一个数据库的所有表和所有存储过程...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 91丨九色丨国产 | 天堂网男人| 99久久99久久免费精品蜜臀 | 久久伊人五月天 | 68日本xxxxxⅹxxx22 | 三级黄色免费 | 日日碰狠狠添天天爽无码 | 妹子色综合 | 自拍日韩亚洲一区在线 | 国产精品不卡 | 黄视频免费在线观看 | 91精品免费在线 | 中文字幕在线看高清电影 | 香蕉视频网址 | 亚洲成人一二三区 | 伊人伦理 | 日韩网站免费观看高清 | 天堂精品| v99av| 国产第一草草影院 | 91偷拍精品一区二区三区 | 日韩少妇激情 | 亚洲欧美激情小说另类 | 日韩av网站在线 | 日本伊人久久 | 日韩精品一区二区三区视频 | 18深夜在线观看免费视频 | a激情| 污片在线观看 | 欧美一区二区日韩 | 极品久久久 | 欧美成人自拍视频 | 中文二区| 超碰人人国产 | 男人天堂亚洲 | 免费看污黄网站在线观看 | 久久片 | 91国模少妇一区二区三区 | 久久中文字幕人妻 | 中文字幕在线不卡 | 伊人视频在线观看 | 女人17片毛片60分钟 | 亚洲熟妇无码一区二区三区导航 | 婷婷色一区二区三区 | 熟妇人妻精品一区二区三区视频 | 亚洲精品视频在线免费 | 天天视频天天爽 | 久久亚洲AV成人无码国产人妖 | 精品一区在线观看视频 | 朝桐光av在线 | 日韩一道本 | 牛牛在线免费视频 | 亚洲免费国产 | 可以在线观看的黄色 | 伊人爱爱网 | 国产免费叼嘿网站免费 | 中文字幕日产 | 欧美暧暧视频 | 深夜视频在线免费观看 | av观看国产 | 欧美午夜理伦三级在线观看 | 日韩色图在线观看 | 午夜啪啪福利视频 | 精品不卡一区二区三区 | 午夜亚洲视频 | 伊人久久香 | 一区二区乱子伦在线播放 | 亚洲免费黄色网址 | 精品国产乱码久久久久夜深人妻 | 欧美日韩人妻精品一区 | 国产精品v欧美精品v日韩 | 欧美黄色性生活 | 伊人福利视频 | 天天曰天天射 | 免费成人毛片 | 午夜影院免费在线观看 | caopor在线视频 | 尹人在线视频 | 免费欧美日韩 | 97精品人妻麻豆一区二区 | 国产真实老熟女无套内射 | yy1111111| 超碰黑丝| 暧暧视频在线观看 | 国产高清在线观看 | 成人一区视频 | 台湾av在线 | 打白嫩屁屁网站视频短裙 | 国产精品欧美性爱 | 日本激情影院 | 好色婷婷 | 亚洲成人黄色片 | 亚洲精品视频三区 | 精品人妻人人做人人爽夜夜爽 | 性高潮久久久久久久 | 亚洲av成人无码一区二区三区在线观看 | 欧美成人做爰猛烈床戏 | 黄色三级片毛片 | 国产精品久久久久久久久免费软件 |