sqlserver问题(200分)

  • 主题发起人 主题发起人 delphilxh
  • 开始时间 开始时间
D

delphilxh

Unregistered / Unconfirmed
GUEST, unregistred user!
这样的sql语句如何写
如果数据库里有则update没有则添加
这样的功能如何最优化?我实现的方法是先判断有没有
 
SQL怎样从A表往B表里导入部分数据?不太简单,看详情?
 
是应该先判断吧
if IsEmpty(select * from tablename where 条件) //判断是不是存在该数据
begin
insert ...插入数据
end
else
begin
update ...更新数据
end
 
我要的是sql语句
 
这个不是sql语句?这样的可以在MS SQL 通过。
 
在delphi里可以直接Update
 
if exists(select * from tablename where 条件) //判断是不是存在该数据
begin
update ...更新数据
end
 
帮顶,学习一下
 
if exists(select * from tablename where 条件) //判断是不是存在该数据
begin
update ...更新数据
end
else
begin
insert ...添加数据
end
 
楼上正确
 
没有单一的SQL语句吧
 
update...
if @@ROWCOUNT = 0
insert...
 
后退
顶部