MSSQL/PLSQL
文章平均质量分 53
xiage
这个作者很懒,什么都没留下…
展开
-
powerdesigner 反向工程时出错,unable to list users
powerdesigner 反向工程时出错,unable to list users是因为在新建物理数据模型是没有选择正确的DBMS;选择正确的即可,原创 2008-04-11 13:30:00 · 2468 阅读 · 6 评论 -
存储过程作为数据源
如果从存储过程里获取数据,可以通过创建临时表,然后把数据插入到临时表里。(1)创建临时表,字段名称和类型要和存储过程中的相同。Create Table #TempTable( srv_name char(100) , srv_providername char(100), srv_product char(100),srv_datasource char(100),srv_provider原创 2009-06-08 16:21:00 · 573 阅读 · 0 评论 -
SQL执行分布式查询错误“服务器: 消息 7411,级别 16,状态 1,行 1”
服务器: 消息 7411,级别 16,状态 1,行 1服务器 ERPSysSoluctions 没有为 RPC 的目的而配置。 解决方法:(1)exec sp_serveroption srv_lnk,rpc out,true exec sp_serveroption srv_lnk,rpc,true (2) Sql原创 2009-06-08 16:26:00 · 2723 阅读 · 0 评论 -
群集 SQL Server 中的链接服务器注意事项
群集 SQL Server 中的链接服务器注意事项在群集 SQL Server 中针对没有随 SQL Server 提供的 OLE DB 访问接口配置链接服务器时,一定要确保群集的所有节点上都安装了 OLE DB 访问接口。此外,定义链接服务器的任何属性都应是位置透明的,而不应包含假定 SQL Server 始终运行在群集的特定节点上的信息。下面的示例针对运行 SQL Server 的服务原创 2009-06-08 16:39:00 · 896 阅读 · 0 评论 -
IM项目即将结束
辛苦了将近两个月的IM项目就要结束了,特别是最近半个月的每日加班到12点。其中的辛苦深有体会。人憔悴了很多,身体也弱了很多。抽了很多烟。当埋头进入项目中时,仿佛其他的都不重要了,才知道有兴趣,有目标是多么重要啊! 接下来几日会把项目整理一下,做个总结。这里先说下系统的结构:1.服务器端,使用C#写的,有三个核心线程,一个负责监听,一个负责处理数据包,第三个负责会话。2原创 2009-08-30 23:32:00 · 610 阅读 · 0 评论 -
关于不需用使用top的地方,而必须使用的一个小问题
如果想从一个查询结果中查询数据,而这个查询结果中使用了 order by 关键字,则像下面的语句则会出错, select * from (select * from tbl_a order by value desc) where a_id 错误:”除非同时指定了 TOP,否则 ORDER BY 子句在视图、内嵌函数、派生表和子查询中无效。“ 像这种不想使原创 2009-09-09 18:12:00 · 436 阅读 · 0 评论 -
SQL常用的游标格式
SQL常用的游标格式原创 2010-08-09 15:36:00 · 1567 阅读 · 0 评论 -
拼接SQL查询结果字符串输出
拼接SQL查询结果字符串输出,null原创 2010-08-10 14:17:00 · 7813 阅读 · 0 评论 -
SqlServer数据库分页获取数据
SqlServer数据库分页获取数据原创 2010-09-14 15:06:00 · 1299 阅读 · 1 评论 -
sql2005附加数据库只读
SQL Server Configureation Manager 右击 服务器(SQL Server(SQLEXPRESS)) 把内置账户 从“网络服务” 改为 “本地系统”“网络服务”的帐套权限不够附加(attach)数据库.原创 2009-06-08 16:34:00 · 595 阅读 · 2 评论 -
SQL 2005 开启OpenRowset/OpenDatasource的办法
在SQL2005中,MS为安全考虑默认阻止了OpenRowset和OpenDatasource。如果未被开启会有如下的错误提示:SQL Server 阻止了对组件 Ad Hoc Distributed Queries 的 STATEMENTOpenRowset/OpenDatasource 的访问,因为此组件已作为此服务器安全配置的一部分而被关闭。系统管理员可以通过使用 sp_conf原创 2009-06-08 16:35:00 · 1477 阅读 · 0 评论 -
SQL创建函数
create function trim(@str varchar(8000)) returns varchar(8000)as --Author:xiagezhao--DateTime:2009-04-22 09:38:33.607--Function:过滤字符串头和尾部--Comment:beginreturn LTRIM( RTRIM( @str ))end原创 2009-06-08 16:25:00 · 903 阅读 · 0 评论 -
sql时间问题
(convert(char(8),getdate(),112) + replace(convert(char(8),getdate(),108),:,))把时间装换成字符串,精确到秒。如:20080415153635select convert(char(8),getdate(),108) 结果: 15:44:45select convert(varchar(10),原创 2008-04-15 15:46:00 · 391 阅读 · 0 评论 -
修改SQL Server名称(@@ServerName)
修改SQL Server名称(@@ServerName) 由于安装SQL Server2005 之后,改了计算机的名称(xiage),但是数据库的@@ServerName 返回的还是 FB4B6C04012D449/SQLEXPRESS (原来默认的计算机名称/sqlexpress的样子.并没有自动更新.)我们可以通过 删除和添加服务 来更改设置. 修改前sele原创 2008-08-01 17:15:00 · 11143 阅读 · 1 评论 -
SQL2005常用函数
--系统配置函数select @@Langid --30 返回当前所用语言的本地语言标识符select @@Language --简体中文 返回当前所用语言名称select @@Connections --实时 返回允许同时连接的最大数select @@Remserver--当远程 Microsoft®原创 2008-08-04 19:35:00 · 1170 阅读 · 0 评论 -
sql2005行列转换(1)
做报表的时候经常会用到数据统计,上网参考了些资料,知道用pvoit属性.现在我们把列转换成行 示例:统计两给月内的“硬盘”和“内存条”的销售情况 --create table tbl_Records(product varchar(50),months varchar(10),total int)--insert into tbl_Records v原创 2008-10-20 17:45:00 · 686 阅读 · 0 评论 -
动态SQL中时间比较的问题
这几天遇到一个问题,由于查询的判断条件太多,所以决定采用动态sql来解决。存储过程传递的参数有时间类型的,@sTime datetime, @eTime datetime和sql语句连接的时候(set @mailSql=@mainSql + ... + @eTime )会出错,说字符串向时间类型转换失败。于是把传递参数类型改为字符串类型的(因为语句内要比较的字段是时间类型,所以参原创 2008-10-13 17:40:00 · 1616 阅读 · 0 评论 -
获取数据库扩展属性
由于工作需要,写了个代码生成器,用到写SQL系统表信息,现总结一下。/* //获取数据库扩展属性//表属性 --枚举一个数据库中的用户定义的表 select * from sysobjects where xtype=U//字段属性 1.根据表名获取表Id select id from syso原创 2009-01-03 12:58:00 · 607 阅读 · 0 评论 -
分布式查询(distributed search)
--------------------------------------------------SqlServer 2000 分布式查询 (distributed search)--1.exec sp_linkedservers 查看本地服务器的 链接服务器 信息--2.exec sp_addlinkedserver myLink1,,SQLOLEDB,NULL,NULL,原创 2009-05-08 15:07:00 · 886 阅读 · 0 评论 -
使用游标
declare @MXId intdeclare @WHId intdeclare @ProductCount floatdeclare @ProductId int --声明游标DECLARE UPDATE_WH_E_CURSOR CURSOR FOR SELECT [id],[WHId],[ProductCount],[ProductId] FROM tbl_SalesTicketMX W原创 2009-06-08 16:15:00 · 380 阅读 · 0 评论 -
使用SQL创建流水号
使用SQL创建流水号原创 2010-12-30 02:24:00 · 1434 阅读 · 0 评论