`

sybase sql test template

阅读更多
/**
* a sql test template
*/

create table #a(id int,
name varchar(10)
)
select * into #b from #a
insert into #a values(4,'a1')
insert into #a values(5,'a2')
insert into #a values(6,'a3')


select * from #a

delete #a
delete #b
declare @pa int
declare @pt datetime
set @pa = 1
while @pa<1000
begin
    insert into #a values(@pa,'a_'+ convert(varchar(10),@pa))
    set @pa = @pa +1
end

insert #b select * from #a


delete from #b where id<300 or id> 800
print 'start'
select @pt = getDate()

delete from #a
where id in (
select id from #b
)
select getDate()
print 'end'

select datediff(ms,getDate(), @pt)

print 'method 2'
delete #a
delete #b
set @pa = 1
while @pa<1000
begin
    insert into #a values(@pa,'a_'+ convert(varchar(10),@pa))
    set @pa = @pa +1
end

insert #b select * from #a
delete from #b where id<300 or id> 800

select getDate()
delete #a from #b b
where #a.id = b.id
select getDate()

conclusion:
   in maybe optimized by the sybase by default to join
分享到:
评论

相关推荐

    Sybase SQL Anywhere5.0

    **Sybase SQL Anywhere 5.0:移动数据库解决方案** Sybase SQL Anywhere,由全球知名数据库技术提供商Sybase公司研发,是一款强大的轻量级数据库管理系统,尤其适用于嵌入式系统、移动设备以及分布式环境。SQL ...

    Sybase SQL Anywhere 5.5.05 终极版

    **Sybase SQL Anywhere 5.5.05 终极版** Sybase SQL Anywhere 是一款由 Sybase 公司开发的嵌入式数据库管理系统,特别适合在移动设备、远程分支办公室以及需要低维护成本的环境中使用。SQL Anywhere 5.5.05 版本是...

    Sybase SQL anywhere10全部学习资料

    非常详细. 00.sybase中文安装指南FOR WIN 01.SQL Anywhere 10简介 02SQL Anywhere 10更改和升级 03SQL Anywhere 服务器数据库管理 04SQL Anywhere 服务器SQL 用法 05SQL Anywhere 服务器SQL 参考...

    Sybase SQL Anywhere 5.0

    **Sybase SQL Anywhere 5.0 知识点详解** `Sybase SQL Anywhere` 是一款由 Sybase 公司开发的嵌入式数据库管理系统,特别适合在移动设备和远程地点部署。在这个版本——5.0 中,我们能够探讨以下几个关键知识点: ...

    Sybase SQL Anywhere 5.0驱动

    SQL Anywhere 5.0 是一款由Sybase公司推出的早期版本的数据库管理系统,专为在分布式环境中的嵌入式设备和移动设备提供高效、可靠的数据库解决方案。它具备轻量级、高性能、易于管理的特点,即使在资源有限的环境下...

    修复单机版数据库sybase sqlanywhere的工具

    标题中的“修复单机版数据库sybase sqlanywhere的工具”指的是针对Sybase SQL Anywhere这一数据库管理系统(DBMS)的单用户版本所设计的一种修复工具。SQL Anywhere是Sybase公司开发的一个轻量级数据库系统,适用于...

    SYBASE SQL ANYWHERE 12 CLIENT

    **SYBASE SQL ANYWHERE 12 CLIENT** SYBASE SQL Anywhere 12 客户端是Sybase公司推出的一款强大的数据库管理系统(DBMS)的客户端工具,专为移动和远程环境设计,支持在各种操作系统上运行,包括Windows、Linux、...

    恢复Sybase SQL Anywhere数据库的好方法

    Sybase SQL Anywhere是一种小型、高效且灵活的数据库解决方案,适用于多种操作系统环境,如Win95、Win98、NT和Netware。其SQL语法与Sybase Adaptive Server高度兼容,且在PowerBuilder 5.0及以上版本中内置,这使得...

    sybase sql reference

    根据给定文件的信息,我们可以提炼出关于Sybase SQL Server的相关知识点。以下是对这些知识点的详细介绍: ### Sybase SQL Server 概述 Sybase SQL Server 是一款由 Sybase Inc. 开发的关系型数据库管理系统...

    Repair for Sybase SQL Anywhere V1.0

    Repair for Sybase SQL Anywhere(ASA) V1.0 支持以下版本: 支持 SQL Anywhere 5.x 支持 SQL Anywhere 6.x 支持 SQL Anywhere 7.x 支持 SQL Anywhere 8.x 支持 SQL Anywhere 9.x 支持 SQL Anywhere 10.x ...

    Repair For Sybase Sql Anywhere

    标题“Repair For Sybase Sql Anywhere”提示我们讨论的主题是针对Sybase SQL Anywhere数据库的修复工具。Sybase SQL Anywhere是一款流行的关系型数据库管理系统,主要用于在分布式环境中提供移动和嵌入式数据库解决...

    Repair for Sybase SQL Anywhere v1.0

    Sybase Sql Anywhere (ASA)现在应用很广泛,主要用于单机版的管理系统中,如:"顶尖酒店管理信息系统" ,"浪潮财务软件(SQL Anywhere版)"及一些足浴、图书管理、汽修、会员系统等,数据库如:jd.db,LCCS.db,cwbase...

    Sybase SQL Anywhere 5.0备份的数据文件

    标题中的“Sybase SQL Anywhere 5.0备份的数据文件”指的是使用Sybase SQL Anywhere 5.0版本创建的数据库备份文件。SQL Anywhere是一款轻量级、高性能的数据库管理系统,尤其适合在移动和嵌入式环境中使用。在5.0这...

    sybase sql 优化器

    sybase的sql优化器,免费版 即是之前的LECCO SQL Expert,不仅能够找到最佳的SQL语句,它所提供的“边做边学式训练”还能够教开发人员和数据库管理员如何写出性能最好的SQL语句。它的“SQL比较器”可以标明源SQL和待...

    Sybase SQL Server 11技术.pdf

    "Sybase SQL Server 11技术" Sybase SQL Server 11 是一款高性能的关系型数据库管理系统,旨在满足企业对高效、可扩展、灵活的数据库管理需求。该系统拥有核引擎技术、高速缓存和缓冲区管理、日志管理、SMP 和并行...

    sybase SQL指南

    ### Sybase SQL指南知识点概述 #### 一、Sybase SQL概览 - **定义与背景**:Sybase SQL是Sybase公司开发的一款关系型数据库管理系统(RDBMS),以其高性能和稳定性著称,在金融领域有着广泛的应用。Transact-SQL是...

    Sybase SQL Anywhere 5.5.05

    **Sybase SQL Anywhere 5.5.05** 是一款由Sybase公司开发的数据库管理系统,特别设计用于提供在各种环境下,特别是移动设备和分布式系统中的高效、可靠的数据库服务。SQL Anywhere 5.5.05是该系列的一个特定版本,它...

Global site tag (gtag.js) - Google Analytics