sqlserver
-
通过分析SQL语句的执行计划优化SQL
如何干预执行计划 – – 使用hints提示基于代价的优化器是很聪明的,在绝大多数情况下它会选择正确的优化器,减轻了DBA的负担。但有时它也聪明反被聪明误,…
-
sqlserver 存储过程动态参数调用实现代码
只是做笔记,没什么!! 复制代码 代码如下: –创建测试表 CREATE TABLE [dbo].[Student]( [ID] [int] IDENTITY(1,1)…
-
sqlserver自动增长列引起的问题解决方法
有两个结构完全相同的表,由其中一个表插入另一个表中指定条件的数据,报如下错误: 仅当使用了列列表并且 IDENTITY_INSERT 为 ON 时,才能为表’*R…
-
小议sqlserver数据库主键选取策略
因为主键可以唯一标识某一行记录,所以可以确保执行数据更新、删除的时候不会出现张冠李戴的错误。当然,其它字段可以辅助我们在执行这些操作时消除共享冲突,不过就不在这里讨论了。主键除了上…
-
SQL语句 一个简单的字符串分割函数
复制代码 代码如下: CREATE FUNCTION dbo.f_splitstr( @str varchar(8000) )RETURNS @r TABLE(id int IDE…
-
sqlserver 数据库连接字符串中的可选项收集
Application Name(应用程序名称):应用程序的名称。如果没有被指定的话,它的值为.NET SqlClient Data Provider(数据提供程序)。 Attac…
-
sqlserver 文件数据库和关系数据库的比较
摘要:随着应用领域的不断拓展和多媒体技术, 人们发现关系数据库的许多限制和不足,因而数据库技术进入了“后关系数据库时代”。文件数据库由此应运而生。本文概要地从数据格式、数据库结构和…
-
sqlserver数据库迁移后,孤立账号解决办法
复制代码 代码如下: declare @cmd nvarchar(4000) set @cmd = N’exec [?].sys.sp_change_users_log…
-
SQL语句练习实例之一——找出最近的两次晋升日期与工资额
复制代码 代码如下: –程序员们在编写一个雇员报表,他们需要得到每个雇员当前及历史工资状态的信息, –以便生成报表。报表需要显示每个人的晋升日期和工资数目。…
-
SQL语句练习实例之二——找出销售冠军
复制代码 代码如下: –销售冠军 –问题:在公司中,老板走进来,要一张每个地区销量前3名的销售额与销售员的报表 — create table s…