日韩性视频-久久久蜜桃-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语句删除一个数据库的所有表和所有存储过程...的全部內容,希望文章能夠幫你解決所遇到的問題。

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

主站蜘蛛池模板: 日韩伊人 | 国产美女无遮挡永久免费观看 | 动漫美女被到爽 | 色优久久| 久久精品国产亚洲av蜜臀色欲 | a天堂中文在线观看 | 成年人性生活视频 | 日韩成人免费观看 | 最新日韩中文字幕 | 日本乱码视频 | 91成人看片 | 丁香午夜 | 老熟妇高潮一区二区三区 | 国产精品久久久久久久免费观看 | 97久久国产亚洲精品超碰热 | 色综合久久久久久 | 久久久xxx| 91爱爱com| h视频免费在线 | 色综合久久久无码中文字幕波多 | 丝袜美腿中文字幕 | 亚洲欧美经典 | 国产成人精品视频一区二区 | 国产suv精品一区二区6 | 日批黄色片 | 欧美3p在线观看 | 4438国产精品一区二区 | 九九热视频这里只有精品 | 国产在线日韩 | japanese av在线 | 午夜视频入口 | 成人h在线 | jlzzzjlzzz国产免费观看 | 久久久久亚洲av片无码下载蜜桃 | 超碰97在线人人 | 伊人中文字幕在线观看 | 夜色精品 | 欧美精品乱码99久久蜜桃 | 一本色道久久综合亚洲精品按摩 | 欧美a在线播放 | 中文幕无线码中文字蜜桃 | 麻豆md0034在线观看 | 天天射天天色天天干 | 涩视频在线观看 | 国产精品四虎 | 蜜桃99视频一区二区三区 | 亚洲精品久久久久久国 | 国产午夜精品久久久久 | 黑人巨大精品人妻一区二区 | 农村妇女精品一区二区 | 久久机热这里只有精品 | 黄网站免费大全入口 | 国产一级免费观看 | 秋霞午夜视频 | 奇米精品一区二区三区在线观看 | 日本免费网站在线观看 | 国产精品一品二品 | 亚洲一区欧美 | 熟妇女人妻丰满少妇中文字幕 | 播播成人网 | 久久99精品国产麻豆婷婷洗澡 | 性欧美丰满熟妇xxxx性仙踪林 | 午夜剧场福利社 | 久久艹精品视频 | 国产乱码在线 | 亚洲精品五月 | 丰满少妇一区二区三区视频 | 日本理伦片午夜理伦片 | 日韩欧美卡一卡二 | 手机在线观看毛片 | caopor超碰 | 91福利视频免费观看 | 午夜精品福利在线观看 | av成人天堂 | 亚洲射吧 | 亚洲天堂五月天 | 国产电影免费观看高清完整版视频 | 美女十八毛片 | 久久伊人操 | 2024男人天堂 | 反差在线观看免费版全集完整版 | 亚洲精华液一区二区 | 五月激情在线观看 | 欧美肥老妇 | 91原创国产 | 国产免费一区二区三区最新不卡 | 国产丰满美女做爰 | 国产又粗又猛又爽视频 | 啪视频在线观看 | 在线播放国产一区 | 欧美交 | 亚洲欧美视频一区 | 少妇色视频 | 免费观看一区二区三区毛片 | 超碰人人人人人人人 | 91精品视频网站 | 日韩在线观看第一页 | 91亚洲精华国产精华精华液 | 一本色道久久综合亚洲精品图片 |