MS SQL Server
lishushan
这个作者很懒,什么都没留下…
展开
-
sql server数据分页 比较
靠UI分页只是一部分 如果一个查询的结果数据量巨大,就需要数据查询的时候就分页,每次只返回其中一页第一种方法: 思路是根据页号取出两部分数据,比如取出前90条,然后取出前100条,然后比较取出两次结果的差集。 在30万条记录的情况下,如果只分100页(结果有10000条记录),大约需要1分半钟。索引建得好的话,1分钟左右。 //select * from //这一句是不能修改的了,...原创 2010-01-12 22:51:14 · 74 阅读 · 0 评论 -
怎么样把sql server 2000的用户表的所有者改成dbo?
怎么样把sql server 2000的用户表的所有者,改成dbo,而不是用户名 exec sp_changeobjectowner '[bbsdb].[dv_style]',[dbo] 更改当前数据库中对象的所有者 备份、恢复数据库时,往往会出现所有者是原来的用户,这样当你在新的系统中使用 时,会出现表名无效的错误提示,而加入原来的用户名,又会出现用户已经存在的错误, 所以最好的方法就...原创 2010-01-12 22:54:14 · 94 阅读 · 0 评论 -
SQL Server分页3种方案比拼
建立表: CREATE TABLE [TestTable] ( [ID] [int] IDENTITY (1, 1) NOT NULL , [FirstName] [nvarchar] (100) COLLATE Chinese_PRC_CI_AS NULL , [LastName] [nvarchar] (100) COLLATE Chinese_PRC_CI_AS NULL , [...原创 2010-01-12 22:56:42 · 67 阅读 · 0 评论 -
怎样将Excel中的数据导入到SQL Server 2000数据库中
1、打开企业管理器,打开要导入数据的数据库,在表上按右键,所有任务-->导入数据,弹出DTS导入/导出向导,按 下一步 , 2、选择数据源 Microsoft Excel 97-2000,文件名 选择要导入的xls文件,按 下一步 , 3、选择目的 用于SQL Server 的Microsoft OLE DB提供程序,服务器选择本地(如果是本地数据库的话,如 VVV),使用SQL Ser...原创 2010-01-12 22:59:35 · 76 阅读 · 0 评论 -
SQL Server中修改对象所有者的两种方法
一般开发,SQL Server的数据库所有者为dbo。但是,为了安全,有时候可能把它换成其它的名称。所有者变换不是很方便,这里列出两种供参考。 方案一:更改权限以添加HHRC用户 1、添加第三方用户,如“chn”; 2、运行sql,加对象权限移至第三方用户; 3、添加hhrc用户; 4、运行sql,将对象权限移至hhrc用户。 declare @tblname varc...原创 2010-01-12 23:01:50 · 151 阅读 · 0 评论 -
修改MSSQL表所有者的两种方法
网站更换空间的时候,经常会因为MSSQL数据库名不同,导致从旧空间备份的数据库在新空间还原后无法正常使用。这时候,我们可以通过将数据库表的所有者修改为"dbo"来解决这个问题,具体的方法如下: 打开"Microsoft SQL Server"的“企业管理器”,点开要修改的数据库,选择工具栏上的“工具”-“SQL 查询分析器”,输入以下代码: 1、批量修改MSSQL表的所有者 ...原创 2010-01-12 23:04:20 · 145 阅读 · 0 评论 -
SQL Server JDBC Driver配置方法
SQL Server JDBC Driver配置方法 一、下载驱动程序。 下载地址:http://download.microsoft.com/download/8/B/D/8BDABAE2-B6EA-41D4-B903-7916EF3690EF/sqljdbc_1.2.2323.101_enu.exe 首先下载到sql2005jdbc驱动sqljdbc_2.0.1008.2_enu.exe...原创 2010-06-26 17:34:38 · 211 阅读 · 0 评论 -
SQL Server 2000与2005的比较
自动编号:设字段类型为:int ,然后列属性中 (是标识)选是,标识种子选1。 用varchar(max)代替text。varchar的最大长度为8000,但是varchar(max)则可以存储多达2G的数据,因此其作用相当 于SQL 2000中的text。但是微软可能会后续的SQL Server版本中移除text类型,从现在就应该用varchar(max) 来代替text。 ...原创 2010-06-26 17:42:58 · 117 阅读 · 0 评论