2016 - 2024

感恩一路有你

oracle建表如果存在先删除 oracle创建表之前判断表是否存在,如果存在则删除已有表?

浏览量:1509 时间:2021-03-16 14:20:31 作者:admin

oracle创建表之前判断表是否存在,如果存在则删除已有表?

1. 创建一个delete table函数table(tbl namevarchar2),当v_cntnumberbegin selectcount(*)进入v_cntfromuser_u2;tabletwheretable_2;name=upper(tbl_2;name)--删除IFV(如果存在)cnt>0然后执行中介“droptable”| | tbl_2; name | |“purge”dbms|输出.put行(“delete table(”)TBL | “)Name | “)successful”)else DBMSu输出.put行(“table(”)TBL| “)Name | ”)未生成(endifend2。编译函数,使函数可以正常执行。三。测试函数,然后输入不存在的表名TestAaa4。查看输出窗口,例如,表未生成。5再次测试该函数,并输入现有的表名。6查看输出窗口,表已被删除,

oracle建表如果存在先删除 oracle删除字段语句 oracle判断表是否存在并删除

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。