`
hantaozu
  • 浏览: 14750 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

数据库

 
阅读更多
set identity_insert dbo.tbl_usreInfo on
declare @i int
set @i=1
while @i<=20000
begin
insert into dbo.tbl_usreInfo([users_id],users_name,users_password) values(@i,'htzer','htzer')
set @i=@i+1
end
set identity_insert dbo.tbl_usreInfo off

select * from dbo.tbl_usreInfo

--用not in分页
select top 10 * from dbo.tbl_usreInfo where
(users_id not in (select top 50 users_id from dbo.tbl_usreInfo order by users_id))
order by users_id

delete from dbo.tbl_usreInfo where users_id = 45

--用ID大于多少分页
select top 10 *
from dbo.tbl_usreInfo where
(users_id > (select max(users_id) from
(select top 50 users_id from dbo.tbl_usreInfo order by users_id)as t))
order by users_id



select top 10 * from tbl_usreInfo where (users_id > (select max(users_id) from (select top 50 users_id from tbl_usreInfo order by users_id) as t)) order by users_id


--利用存储过程分页
drop procedure page
create procedure page -- 创建存储过程
@sqlstr varchar(4000), --查询字符串
@currentpage int, --第几页
@pagesize int --每页几条数据
as
set nocount on
declare @p1 int,--p1是游标的ID
@rowcount int
exec sp_cursoropen @p1 output,@sqlstr,@scrollopt=1,@ccopt=1,@rowcount=@rowcount output
select ceiling(1.0*@rowcount/@pagesize) as 总页数,@rowcount as 总行数,@currentpage as 当前页
set @currentpage=(@currentpage-1)*@pagesize+1
exec sp_cursorfetch @p1,16,@currentpage,@pagesize
exec sp_cursorclose @p1
set nocount off


exec page 'select * from tbl_usreInfo',1,10

create table tbl_tempa
(
   id int identity primary key,
   departname varchar(20),
   departNo int,
persion varchar(20)
)
create table tbl_tempb
(
   id int identity primary key,
   departname varchar(20),
   departNo int,
   persion varchar(20)
)

insert into tbl_tempa values('100',100,'张三')
insert into tbl_tempb values('110',110,'李四')
drop trigger tb_update
create trigger tb_update on tbl_tempa for update
as
begin
  update tbl_tempb set tbl_tempb.departname = tbl_tempa.departname,
tbl_tempb.persion = tbl_tempa.persion from
inserted tbl_tempa inner join tbl_tempb on tbl_tempa.id = tbl_tempb.id
end
select * from tbl_tempa
select * from tbl_tempb
update tbl_tempa set departname = '120',persion ='王五' where id=1
分享到:
评论

相关推荐

    KingbaseDTS数据库迁移工具

    KingbaseDTS数据库迁移工具KingbaseDTS数据库迁移工具KingbaseDTS数据库迁移工具KingbaseDTS数据库迁移工具KingbaseDTS数据库迁移工具KingbaseDTS数据库迁移工具KingbaseDTS数据库迁移工具KingbaseDTS数据库迁移工具...

    Excel VBA与数据库整合应用范例精讲

    Excel VBA与数据库整合应用范例精讲(范例文件代码) 内容简介 《Excel VBA 数据库整合应用范例精讲》用180个实例介绍了利用Excel VBA来操作数据库(包括Access、SQL Server和FoxPro)的实用方法和技巧。  全书共11章...

    tp5数据库备份操作tp5数据库备份操作tp5数据库备份操作tp5数据库备份操作

    tp5数据库备份操作tp5数据库备份操作tp5数据库备份操作tp5数据库备份操作tp5数据库备份操作tp5数据库备份操作tp5数据库备份操作tp5数据库备份操作tp5数据库备份操作tp5数据库备份操作tp5数据库备份操作tp5数据库备份...

    Oracle数据库课程设计医院系统数据库源代码.zip

    Oracle数据库课程设计医院系统数据库源代码。包含Java代码和SQL语句。源码中默认使用的数据库为运行的Oracle数据库 如需修改,在java源码/database.propertie中修改即可!Oracle数据库课程设计医院系统数据库源代码...

    神通数据库驱动jar,Java 连接神通数据库驱动包(亲测有效)

    神通数据库驱动jar,Java 连接神通数据库驱动包(亲测有效)神通数据库驱动jar,Java 连接神通数据库驱动包(亲测有效)神通数据库驱动jar,Java 连接神通数据库驱动包(亲测有效)神通数据库驱动jar,Java 连接神通...

    瀚高数据库连接工具,用于连接到本地或远程的瀚高数据库 请区别于瀚高迁移工具

    数据库迁移 3.0 迁移准备 注意:本地网络必须能正常连接到瀚高数据库 有2种方式: 本机和服务器网络 互通,可以直接连接到上文中安装的服务器端的瀚高数据库; 本机和服务器网络 不互通,则需要在本地安装瀚高数据库...

    《Oracle 12c数据库基础教程》教学课件—03Oracle数据库管理工具.pdf

    《Oracle 12c数据库基础教程》教学课件—03Oracle数据库管理工具.pdf《Oracle 12c数据库基础教程》教学课件—03Oracle数据库管理工具.pdf《Oracle 12c数据库基础教程》教学课件—03Oracle数据库管理工具.pdf《Oracle...

    腾讯云数据库mysql产品认证答案

    腾讯云数据库mysql产品认证答案涵盖了mysql数据库、腾讯云、云数据库、mysql数据库认证和腾讯云云数据库产品等方面的知识点,是一份非常重要的认证考试答案,能够帮助考生更好地掌握mysql数据库管理和维护知识。

    python系统源码+数据库.zip

    python系统源码+数据库.zippython系统源码+数据库.zippython系统源码+数据库.zippython系统源码+数据库.zippython系统源码+数据库.zippython系统源码+数据库.zippython系统源码+数据库.zippython系统源码+数据库....

    activiti适配达梦数据库教程

    Activiti 适配达梦数据库教程 activiti 是一个开源的 Workflow 和 BPM system,它提供了强大的工作流引擎和业务流程管理功能。然而,activiti 默认支持的数据库只有 MySQL、 PostgreSQL、Oracle 等少数几种,而达梦...

    经典数据库置疑修复工具

    在使用采用sqlserver作为数据库的大型软件,因断电、异常操作、磁盘物理坏道等引起的数据库出现“置疑”标志,可以通过这个工具快速修复。 这个工具的原理很简单:新建同名数据库,然后用出现质疑的数据库数据文件...

    汽车品牌车系车型sql数据库.zip

    汽车品牌车系车型sql数据库.zip汽车品牌车系车型sql数据库.zip汽车品牌车系车型sql数据库.zip汽车品牌车系车型sql数据库.zip汽车品牌车系车型sql数据库.zip汽车品牌车系车型sql数据库.zip汽车品牌车系车型sql数据库....

    SQL数据库试题及答案

    2. (分值:1.0 分)安装MS SQL Server 时,系统自动建立几个数据库,其中有一个数据库被删除后,不影响系统的正常运行,这个数据库是()。 A: master 数据库 B: model 数据库 C: tempdb 数据库 D: pubs 数据库序号...

    数据库系统概念 (本科教学版·原书第7版)

    数据库系统概念 (本科教学版·原书第7版) 数据库领域的殿堂级作品。夯实数据库理论基础,修炼数据库技术内功的之选。对深入理解数据库,深人研究数据库,深入操作数据库都具有极强的指导作用! 《数据库系统概念》...

    nacos适配dm达梦数据库

    在IT行业中,数据库管理系统(DBMS)的选择对任何应用程序的性能和稳定性至关重要。Nacos作为一个流行的微服务管理和配置中心,通常会与常见的数据库如MySQL、Oracle等进行集成。然而,对于国内用户,尤其是那些需要...

    神通数据库帮助手册(SQL语言手册,数据库备份恢复,读写分离集群,数据库审计,数据库进程守护,数据库接口.zip

    神通数据库帮助手册是一份全面介绍神通数据库操作和管理的资源集合,涵盖了多个关键领域,包括SQL语言、数据库备份与恢复、读写分离集群、数据库审计、数据库进程守护以及数据库接口。下面将对这些主题进行详细阐述...

    4-软件数据库设计文档模板.docx

    软件数据库设计文档模板 software database design report document" 在软件开发项目中,数据库设计是非常重要的一步骤,它直接影响到软件系统的性能、安全性和可维护性。本文档提供了一份软件数据库设计文档模板...

    sql server 数据库巡检

    * 数据库巡检报告是对数据库当前状态的总结,包括硬件平台、服务器序列号、CPU 型号、内存、硬盘型号、主机名、IP 地址、操作系统版本、数据库版本、数据库架构、数据库名称、数据库大小、数据库启动时间、当前会话...

    sybase数据库扩容详解

    "Sybase 数据库扩容详解" Sybase 数据库扩容是指对现有的数据库设备进行扩展,以满足不断增长的数据存储需求。扩容可以通过增加新的数据库设备或扩展现有的数据库设备来实现。在本文中,我们将一步步讲述 Sybase ...

    数据库设计教程(第二版)pdf

    根据提供的信息,我们可以推断出这是一本关于数据库设计的教程书籍,并且是其第二版。由于具体的页面内容并未给出,我们将基于标题、描述及标签中的信息,对可能涉及的关键知识点进行归纳总结。 ### 数据库设计的...

Global site tag (gtag.js) - Google Analytics