问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

sql如何把表名中包含某字符的表删除

发布网友 发布时间:2022-04-12 18:45

我来回答

3个回答

热心网友 时间:2022-04-12 20:14

--以下存储过程实测通过,不过,使用要小心,很危险,因为会删除一批表!
create procere deletetables
@str varchar(100)
as
declare @name varchar(100)
select name as [请看一下所有删除的表] from sysobjects where xtype= 'u 'and [name] like '%'+@str+'%'
declare tablecur cursor for select name from sysobjects where xtype= 'u 'and [name] like '%'+@str+'%'
open tablecur
fetch next from tablecur into @name
while @@fetch_status!=-1
begin
exec ('drop table '+@name)
fetch next from tablecur into @name
end
close tablecur
deallocate tablecur

GO

exec deletetables 'ABC'--删除表名含有ABC的表

热心网友 时间:2022-04-12 21:32

create procere mypro(@bianliang varchar(100))
as
begin
declare @biao varchar(100),@sql varchar(1000)
set @sql='%'+@bianliang+'%'
declare c cursor for select name from sysobjects where type='u' and name like @sql
set @sql='drop table '
open c
fetch c into @biao
while @@fetch_status=0
begin
set @sql=@sql+@biao
exec(@sql)
set @sql='drop table '
fetch c into @biao
end
close c
deallocate c
return
end

执行方法:
mypro 'ABC'

参考资料:报告*,回答完毕,请组织验收!

热心网友 时间:2022-04-12 23:07

drop * from sysobjects where name like '%abc%'

小心点 别把要的 也干掉了
SQL删除指定数据库中的某个表中的某行语句

1、配置数据库登录信息。2、点击新建查询。3、输入sql语句:drop database csfycsk。4、点击执行。5、结果中显示命令已经完成,这个时候名字为csfycsk的数据库被删除掉。注意事项:结构化查询语言是高级的非过程化编程语言,允许用户在高层数据结构上工作。它不要求用户指定对数据的存放方法,也不需要用户...

在sql语言中,实现删除表内记录的语句

在sql语言中,实现删除表内记录的是DELETE语句。使用Delete语句可以根据指定的条件,将满足条件的记录从数据表中删除。其中,TABLE_NAME表示要删除的数据表的表名,condition指定要删除的记录的具体条件,比如ID=3,表示删除ID等于3的记录。使用truncate语句可以直接对数据表进行清空,将表中所有的记录删除。...

如何drop一个数据库表名中带有-(中杠)的数据库表

定义游标,游标语句为以上语句,然后使用EXEC('DROP TABLE ' + @TABLENAME)来通过游标循环删除表。ORACLE同理,游标的语句为select table_name from user_tables where table_name like '%-%'同样execute immediate 'drop table '||v_tablename;这样的形式。

在SQL SERVER 2000中怎样用命令方式删除表名及字段?

1、删除整张表:执行命令 drop table 表名; 即可删除指定的表。2、删除表中字段:在SQL SERVER中,正确的做法是使用 alter table 表名 drop column 字段名; 命令。请注意,drop 字段名 是非标准写法,在某些数据库系统中可能适用,但在SQL SERVER中不被允许。3、删除数据:通过 delete from 表名;...

sql怎么删除表中一行数据?

在SQL中,要删除表中的数据,最常用的方法就是使用DELETE语句。DELETE语句可以根据指定的条件删除表中的一行或多行数据。删除一行数据的操作 如果想删除表中的一个特定行,需要指定删除的条件。例如,假设有一个名为"students"的表,其中包含学生的信息,如果想要删除某个特定学生的数据,可以使用以下语句...

sql语句 删除某字段中一个数据

update 表名 set 字段名=null where 字段名=值 and 字段2=值2;值就是你要删除的数据 字段2和值2值是用来定位值在表中的具体位置 只有前面的值很容易删除同字段等值的数 加上字段2值2就可以精准定位 值2最好是唯一约束下面这是我写的 update student set 年龄=null where 年龄=21 and 学号...

oracle删除字段

在Oracle数据库中,当你需要从一个表中移除某个字段时,可以使用特定的SQL语句来执行这个操作。删除表中特定字段的正确语法是:alter table 表名 drop column 字段名。这里的"table名"是你想要修改的表的名称,"column名"则是你想要删除的字段的名称。举个例子,如果你想从名为"emp"的表中删除"name...

mysql如何删除所有表中某个内容,不懂sql麻烦帮解答一下,越详细越好...

Navicat 中有一个Empty table 就可做到删除表中数据结构不发生变化,具体是展开table节点,然后用鼠标拖拽选中所有表,然后右键菜单点Empty table,最后确定就可以了,希望是你最终的目的!

sql删除一个字段

在SQL中,当我们需要删除一个表中的字段时,可以使用ALTER TABLE语句结合DROP COLUMN子句来完成。具体步骤如下:1. 使用ALTER TABLE语句 我们需要使用ALTER TABLE语句来修改表的结构。ALTER TABLE关键字用于修改数据库中已存在的表结构。例如添加新的字段,修改字段的属性,或者删除已有的字段等。2. 指定要...

如何用SQL语句去除字段中的某个字符?

1.这个很好解决,就是工具自己的数据字符串的最长可能出现的长度来选择对应该列的数据类型,2.其中varchar,char类型可以存放8000个字符,而text类型则能存储2G个字符,相信应该够用了,3.使用sql语句向字段中存储字符串的语句如下:update 表名 set 字段名=你要存储的字符串 呵呵,希望能有帮助,^_^ ...

sql某字段包含另一列中字符 sql替换字符串中的某个字符 sql获取字符串中的某个字符 sql字段包含某字符串 sql字符串中的特殊字符 mysql不包含某个字符 sql查找字符串中字符 sql某字段包含某个值 sql查询查看包含某个字符
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
现代家庭健康饮食宝典目录 食疗炸菜商品描述 家常菜烹饪宝典内容简介 ...啊?是一幅他特别喜欢的图片,他曾经还求我画一张,当 ...4年老桩砍头了没留叶子,这杆子还能爆侧芽小仔吗?这杆子生长点在哪里... 家庭食疗宝典软件介绍 有个女生同学下周过生日告诉我让我送她生日礼物。我问他他要什么他说... 我有一个女同学生日,我XH她,她叫我送她一张贺卡,内容怎么写 魅族手机下载那种视频播放器可以小屏播放 一个蛮好的女同学要过生日,不知道送生日报怎么样。。有网友送过没,他们... 在海宁,有建康绿色码,到下沙开发区,是否可以通行? 现在外地人可以进海宁吗? 海宁长安能进去吗,健康码会变色吗 去除冰箱异味的茶叶要湿的还是干的 泡过的茶叶吸味?还是没有泡过的可以吸味? 放冰箱去异味的茶叶渣可以用没泡过的茶叶吗 冰箱用茶叶除异味该用新茶,还是用过的茶叶? 茶叶去冰箱味,是用泡过的茶叶好还是没泡过的茶叶? 如何购买出口产品责任保险?广东省内找谁办理产品责任保险最好?是直接找保险公司好还是找代理公司好呢 如何申请出口信用保险经营资格 怎么办理进出口货物运输保险? 到哪家保险公司办理出口责任险 我是出口商,客户要我们帮他买保险,他付款;请问我是什么时候帮他买呢?是要有提单才可以买保险的吗?如果 哪个保险公司可以办出口美国的产品责任险 如何办理进出口货物运输保险业务? 关于出口信用保险,还有应如何办理 除了中国出口信用保险公司还有哪些出口信用保险机构? 富含多不饱和脂肪酸的食物有什么 如何办理出口信用保险 有些公司是代理进出口货物保险的,想知道为什么外贸公司不直接找保险公司还要找这些代理呢 到海宁市许村南健康吗会不会变黄码1? 今天我坐飞机来浙江海宁是绿码通过还需要隔离吗? 海宁通小程序信息填错了 我是丽水的健康码去海宁回来会不会变成黄码? 安徽回海宁有健康码就可以嘛? 这种文字旁边的直线用PS怎么做 成语对对子门庭若市后面一句是什么 海宁市健康证怎么办理 门庭若市要对什么词语 海宁市健康证怎么办理? 成语对对子。(注意对仗要工整,意思相对、相反即可) 例如:固若金汤(危如累卵) 对 对联 上联:得天时 得地利 得人和 敢与人超 下联:缘诚信 缘 缘博爱 门庭若市 横批:得缘超市 有谁知道海宁办健康证在哪里?需要多少钱? 形容市场 门庭若市对吗 门庭若市 猜字谜 明天从海宁上火车需要核酸检测证明吗? 门庭若市用在这下面的一句话中为什么不对? 浙江省海宁市的健康证 怎么种西瓜种子 海宁领健康证,免费券到哪里?