仓酷云

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

[学习教程] MSSQL编程:写给初学 MS SQL 的伴侣

[复制链接]
愤怒的大鸟 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:33:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
这章描述如何检查和处理在MySQL数据库中的数据损坏。如果你的表损坏很多,你应该尝试找出其原因!见G.1调试一个MySQL服务器。初学
from:http://www.leadbbs.com/a/a.asp?B=230&ID=1189234&Ar=1190490&AUpflag=0&Ap=0&Aq=1&E=0

常在一些bbs下面瞥见有人在问Access转换为MSSQL有甚么要注重的中央,或是编写存储历程,如今小弟在此写一些要注重的大概经常使用的语法给人人参考(部分为asp经常使用的函数)


-------------------

Access:Now()

MSSQL:GetDate()

-------------------

Access:mid

MSSQL:SubString(expression,start,length)
expression-要搜刮的方针,但不克不及利用聚合函数
start-指定字符串的入手下手地位
length-指定猎取字符串的长度

-------------------

Asp:Instr

MSSQL:CharIndex(expression1,expression2)
参数的地位和Asp的Instr恰好相反

-------------------

Asp:Dim

MSSQL:Declare@variableDataType
举例:Declare@VarNameVarChar(50)声明变量@VarName为VarChar范例,长度为50

-------------------

赋值:
Declare@VarNameVarChar(10)
Set@VarName=ThisisContent

-------------------

数据范例转换函数,如Asp的Cstr,Clng

MSSQL:Cast(expressionAsDataType)
expression为方针工具
DataType为要转换成的数据范例
举例:
Declare@VarNameVarChar(20)--声明一个@VarName变量为VarChar范例,长度20
Set@VarName=2--给@VarName赋值
Cast(@VarNameAsInt)--转换成Int范例数据

-------------------

字符串联接标记:+

-------------------

轮回:
WhileBoolean_expression
Begin
--要实行的语句
End

Boolean_expression为布尔表达式,只需指定的前提为真,就轮回实行语句

-------------------

if的用法
if(Boolean_expression)
Begin
--实行True分支....
End

if....else....的用法
if(Boolean_expression)
Begin
--实行True分支....
End
Else
Begin
--实行False分支
End

-------------------




先写这么多,迟些再更新点吧
这些都是经常使用的,但偶然候查不到就贫苦了,以是就写出来
由MySQL用来存储数据的文件格式以已经被广泛地测试过,但是总是有外部情况可以导致数据库表被破坏:
飘飘悠悠 该用户已被删除
沙发
发表于 2015-1-19 06:10:27 | 只看该作者
是要和操作系统进行Socket通讯的场景。否则建议慎重!
海妖 该用户已被删除
板凳
发表于 2015-1-24 08:27:34 | 只看该作者
如果处理少量数据,比如几百条记录的数据,我不知道这两种情况哪个效率更高,如果处理大量数据呢?比如有表中有20万条记录.
若天明 该用户已被删除
地板
发表于 2015-1-31 22:40:03 | 只看该作者
财务软件要用SQL也只是后台的数据库而已,软件都是成品的,当然多学东西肯定是有好处的..
谁可相欹 该用户已被删除
5#
发表于 2015-2-7 01:01:37 | 只看该作者
呵呵,这就是偶想说的
兰色精灵 该用户已被删除
6#
发表于 2015-2-19 05:33:21 | 只看该作者
多加的系统视图和实时系统信息这些东西对DBA挑优非常有帮助,但是感觉粒度还是不太细。
灵魂腐蚀 该用户已被删除
7#
发表于 2015-3-6 13:17:13 | 只看该作者
多加的系统视图和实时系统信息这些东西对DBA挑优非常有帮助,但是感觉粒度还是不太细。
愤怒的大鸟 该用户已被删除
8#
 楼主| 发表于 2015-3-13 01:09:29 | 只看该作者
比如日志传送、比如集群。。。
莫相离 该用户已被删除
9#
发表于 2015-3-20 08:45:15 | 只看该作者
如果我们从集合论(关系代数)的角度来看,一张数据库的表就是一组数据元的关系,而每个SQL语句会改变一种或数种关系,从而产生出新的数据元的关系(即产生新的表)。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-3-13 03:09

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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