sqlserver
举举
这个作者很懒,什么都没留下…
展开
-
临时表与克隆表
临时表(视图:虚拟表) –优点:减少I/O磁盘读写,提高查询效率 表名前加# 可以做增删改查 在系统数据库,tempdb–临时表 create table #account drop table #account 生命周期:基于一次会话 sqlconnection 连接对象 close() –全局临时表 ##表名 全局临时表可以跨越会话窗口,只要没有被释放,就可以在其他链接使用。 –克隆表 select id,pwd into #account from account ...原创 2021-01-18 09:17:07 · 98 阅读 · 0 评论 -
游标和触发器
1、游标(只进游标、静态游标、动态游标) 特点:锁住行; 并发较大,访问数据量大不建议使用游标 Alt+右键 or Ctrl+J(自动补全) 游标:声明,打开,使用,关闭,释放 只进游标只能向前。 sqldatareader 就是只进游标 –1、定义和分配游标(static)、动态游标(dynamic) declare Product_cursor cursor (static/dynamic) 游标有三种:只进游标、静态游标、动态游标 for select productno,productname fr原创 2021-01-18 09:14:31 · 213 阅读 · 0 评论 -
SQL Server2012将查询结果导出insert语句
SQL Server2012将查询结果导出insert语句 1、首先将查询结果添加到一个原数据库中不存在的表,表名随意命名。 例:SELECT * INTO Mould_KindBak FROM dbo.Mould_Kind WHERE KindName like ‘石墨%’ . 这个Mould_KindBak就是不存在的表名,执行时会自动新建表Mould_KindBak,结构与表Mould_Kind完全相同。 2、然后,用SQL Server 之基本的导出脚本方式,导出带数据的脚本,这时脚本会带新建表和设原创 2021-01-18 09:12:34 · 5337 阅读 · 0 评论