简单生活 发表于 2015-1-16 22:34:27

MSSQL编程:表格的创立与修正

“数据行级锁定”的意思是指在事务操作的执行过程中锁定正在被处理的个别记录,不让其他用户进行访问。这种锁定将影响到(但不限于)SELECT、LOCKINSHAREMODE、SELECT、FORUPDATE命令以及INSERT、UPDATE和DELETE命令。创立
##创立
createtabletmpas
select*fromtmp

##增加列
altertabletmp
add(tmp1date,tmp2int);

##修正列
altertabletmp
modifytmp1int

##删除列
altertabletmp
dropcolumntmp2

##修正表名
renametabletmptotemp
Mysql的存储引擎接口定义良好。有兴趣的开发者可以通过阅读文档编写自己的存储引擎。

仓酷云 发表于 2015-1-19 16:56:25

原来公司用过MYSQL自己也只是建个表写个SQL

变相怪杰 发表于 2015-1-25 05:23:14

groupby子句可以将查询结果分组,并返回行的汇总信息Oracle按照groupby子句中指定的表达式的值分组查询结果。

谁可相欹 发表于 2015-2-2 14:58:34

对一张百万级别的表建游标,同时又没有什么过滤条件,取得游标效率是如果直接SQL查询百万条数据;如果再对每条记录做处理,耗时将更长。

灵魂腐蚀 发表于 2015-2-23 15:04:08

一直以来个人感觉SQLServer的优化器要比Oracle的聪明。SQL2005的更是比2k聪明了不少。(有次作试验发现有的语句在200万级时还比50万级的相同语句要快show_text的一些提示没有找到解释。一直在奇怪。)

再现理想 发表于 2015-3-7 09:36:56

多加的系统视图和实时系统信息这些东西对DBA挑优非常有帮助,但是感觉粒度还是不太细。

兰色精灵 发表于 2015-3-14 19:47:47

所以你总能得到相应的升级版本,来满足你的需求。

若相依 发表于 2015-3-21 13:54:35

光写几个SQL实在叫无知。
页: [1]
查看完整版本: MSSQL编程:表格的创立与修正