仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 849|回复: 8
打印 上一主题 下一主题

[学习教程] MSSQL网页编程之创立、删除一时表

[复制链接]
莫相离 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:24:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
先说DDL的分类。有一类DDL,是不需要重建表的,比如加非聚簇索引。这类操作其实不会丢数据,也是在原表上直接操作,对于我们“以恢复数据为目的”的闪回,是可以先忽略的。另外一类,则是会影响到表数据的操作。创立|一时表--创立一时表
createtable#t(
myidintnotnull,
mycdvarchar(20)null
)
--删除一时表

declare@tmpTablenvarchar(300)
IFEXISTS(SELECTname
FROMtempdb..sysobjects
WHEREnamelike#t+%
ANDtype=U)
begin
set@tmpTable=
set@tmpTable=(SELECTnameFROMtempdb..sysobjectsWHEREnamelike#t+%ANDtype=U)
exec(droptable+@tmpTable)
end
GO
--申明
/*
一时表的定名划定规矩:
#t暗示当地变量
##t暗示全局变量
*/
MySQL这个名字是怎么来的已经不清楚了。基本指南和大量的库和工具带有前缀“my”已经有10年以上,而且不管怎样,MySQLAB创始人之一的的女儿也叫My。
海妖 该用户已被删除
沙发
发表于 2015-1-19 10:54:01 | 只看该作者
如果你是从“学习某一种数据库应用软件,从而获得应聘的资本和工作机会”的角度来问的话。
若天明 该用户已被删除
板凳
发表于 2015-1-25 21:40:55 | 只看该作者
需要注意的一点,也是我使用过程中发现的一个问题。在建立function->schema->table后,如果在现有的分区表上建立没有显式声明的聚集索引时,分区表会自动变为非分区表。这一点很让我纳闷。
变相怪杰 该用户已被删除
地板
发表于 2015-2-4 04:45:27 | 只看该作者
是要和操作系统进行Socket通讯的场景。否则建议慎重!
再见西城 该用户已被删除
5#
发表于 2015-2-9 15:55:56 | 只看该作者
但是随着数据量的增大,这种成本差距会逐渐减小,趋于相等。(500万数量级只相差10%左右)
再现理想 该用户已被删除
6#
发表于 2015-2-27 09:24:57 | 只看该作者
多加的系统视图和实时系统信息这些东西对DBA挑优非常有帮助,但是感觉粒度还是不太细。
分手快乐 该用户已被删除
7#
发表于 2015-3-9 00:49:11 | 只看该作者
从项目平台的选择上讲,我们关心的,应该是一款产品能不能满足任务需求,而不是网上怎么说。
灵魂腐蚀 该用户已被删除
8#
发表于 2015-3-16 19:52:38 | 只看该作者
学习SQL语言的话如果要学会去做网站就不是很难!但是要做数据库管理的话就有难度了!
乐观 该用户已被删除
9#
发表于 2015-3-23 00:48:30 | 只看该作者
只能告诉你,学好数据库语言和原理,多见识几种数据库软件,比一棵树上吊死要好。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-23 04:43

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表