sql 数据表存在就删除不存在就创建
我们常用的mssql server
存储过程中:
set @sign=0;
select 1 into @sign from information_schema
where table_name='aa' and table_schema='表aa所在数据库教程名称';
if @sign=0 then
create table aa .....
end if;
命令行:
create table if not exists aa(
表定义
);
ORACLE里面没有像SQLSERVER那样的
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[HY_BSCDNM_J]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[HY_BSCDNM_J]
GO
CREATE TABLE .......
为避免总是要去点击SURE,所以参考了网上的方法,在创建临时表的时候,省去点击的麻烦。
待采集脚本写完全,一步执行到位等待结果的导出,省大量时间去完成下个Request。
declare
i integer;
begin
select count(*) into i from user_tables where table_name = 'XB_TEST001';
if i > 0 then
dbms_output.put_line('该表已存在!');
execute immediate 'DROP TABLE XB_TEST001';
else
dbms_output.put_line('该表不存在');
end if;
execute immediate 'CREATE TABLE XB_TEST001(id int primary key,name varchar(50))';
end;
数据存存就更新
sql执行不过也要三步代码如下
$sql ="if (select * from ips教程tats where ip='192.168.0.1') {
update ipstats set clicks=clicks+1 where ip='192.168.0.1';
} else {
insert into ipstats (ip, clicks) values ('192.168.0.1', 1);
}";
mysql教程_query( $sql );
更多详细内容请查看:http://www.111com.net/database/mysql/33922.htm
我的博物馆故事 官方安卓版v1.61.2
我的博物馆故事是一款以消除为主题的经营养成类手游,在这里玩家
专业模拟飞行10 手机版v12.2.4
专业模拟飞行10安卓版是一款飞行休闲手游,顶尖的物理飞行引擎
动物起义战斗模拟器二琳同款 最新版v4.1.1
动物起义战斗模拟器是一个非常有趣的模拟类游戏,玩家可以召唤各
迷你世界七周年 安卓手机版v1.43.0
迷你世界7周年是一款由《迷你世界》官方推出的庆祝特别版本,在
劫后公司无限资源版 v1.0.5.1
劫后公司内置菜单版是游戏的破解版本,在该版本中为玩家提供了内