摘要:
SQL Server 2005中的存储过程的调试方法分为三种:
数据库中直接调试
应用程序中调试
在SQL Server项目中调试 阅读全文
摘要:
当前一个语句遇到错误,则返回错误号,否则返回0。需要注意的是@ERROR在每一条语句执行后会被立刻重置,因此应该在要验证的语句执行后检查数值或者是将它保存到局部变量中以备将来使用。 阅读全文
摘要:
编译器直接支持的数据类型成为基元类型。基元类型和.NET框架类库(FCL)中的类型有直接的映射关系。 阅读全文
摘要:
类型安全是CLR中非常重要的一个特性,由于在.NET中所有的类型继承自System.Object,而Object对象又有GetType(),并且这个方法是非虚方法,我们是不能重写的。这样就充分的保证了对象的类型安全,也就能轻而易举的获取对象的精确类型,讨论is和as关键字的使用,首先要深刻的理解.NET的类型转换,is和as关键字的作用就是方便我们进行类型转换!
阅读全文
摘要:
刚刚安装的数据库系统,按照默认安装的话,很可能在进行远程连接时报错,通常是错误:"在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 阅读全文
摘要:
Using 的多重身份
1:引入命名空间
2:创建别名
3:强制资源清理
(一)引入命名空间 阅读全文
摘要:
创建视图时,SQL SERVER 会保存元数据信息用于描述视图、列、安全、依赖等信息。基对象中的架构更改不影响视图的元数据信息,当然如果在建立视图的时候使用WITH SCHEMABINDING选项将不允许修改基表的信息。
下面演示刷新视图的必要性。
阅读全文
摘要:
视图由一个查询定义,可以当作一个表使用,就是一个命名的虚拟表。建立和使用视图的时候有几个要注意的地方。
1. 视图中的数据没有物理表现形式,除非在上面建立索引,当在没有建立索引的视图中执行查询等操作时,实际访问的基础表。
2. 不能在视图定义中使用Order By,除非定义中包含Top和FOR XML说明符。
3. 所有的结果列必须有名称。
4. 所有的结果列的名称必须唯一。
5. 视图被认为是一个表,表是一个逻辑实体,表中的行没有顺序。 阅读全文