-
ORA-00900:无效的SQL语句 – 在oracle 10g中运行过程时
所属栏目:[MsSql教程] 日期:2021-01-16 热度:177
我正在使用Oracle 10g数据库并尝试使用SQL命令运行过程. create or replace procedure "exam" isbegin DBMS_OUTPUT.PUT_LINE('Test');end; 然后单击“运行”按钮.它显示:“程序创建”. 当我尝试使用以下方法执行它时: execute exam; 然后单击“运行”按钮,[详细]
-
多租户数据库架构
所属栏目:[MsSql教程] 日期:2021-01-16 热度:81
我正在构建一个SAAS应用程序,我们正在讨论每个客户端与共享数据库之间的一个数据库.我已经阅读了很多内容,包括SO的一些主题,但我还有很多疑问. 我们的平台应该由每个客户高度定制. (他们应该能够拥有自定义表并向现有表添加自定义字段). 在这种情况下,多数据[详细]
-
sql-server – 检查是否安装了SQL Server客户端
所属栏目:[MsSql教程] 日期:2021-01-16 热度:92
如何检查是否安装了SQL Server客户端驱动程序?是否也可以确定版本? 解决方法 转到 – 运行 – cmd-键入regedit.exe,然后在ODBC文件夹下看到注册表: HKEY_LOCAL_MACHINESOFTWAREODBCODBCINST.INI ODBC DriversSQL Server 我也找到了关于这个问题的a co[详细]
-
sql-server – 盲目添加缺失索引是否可以?
所属栏目:[MsSql教程] 日期:2021-01-14 热度:53
我经常使用SSMS测试我的慢速存储过程是否缺少索引.每当我看到“缺失索引(影响xxx)”时,我的膝盖反应就是创建新索引.据我所知,每次都会产生更快的查询速度. 我不应该继续这样做的任何理由? 解决方法 很多原因. 我能想到的最大问题之一是缺失的索引DMV没有考虑[详细]
-
数据库设计 – 具有快速(lt;1s)读取查询性能的大型(gt; 22万亿
所属栏目:[MsSql教程] 日期:2021-01-14 热度:63
我正在为大型地理空间数据集设计新系统,这需要快速的读取查询性能.因此,我想看看是否有人认为有可能或者有关于合适的DBMS,数据结构或替代方法的经验/建议,以便在以下情况下达到所需的性能: 将从已处理的卫星雷达数据中不断产生数据,这些数据将具有全球覆盖范[详细]
-
sql-server – 无法在SSMS中找到服务器代理
所属栏目:[MsSql教程] 日期:2021-01-14 热度:53
我正在按照指南 – http://www.sqlchicken.com/2009/07/how-to-create-a-server-side-trace-with-sql-profiler/工作,直到我到达第8步 Now to schedule your newly created script. In SSMS connect to the server you want to trace on. Go to your SQL Serve[详细]
-
sql-server – coldfusion,iis7,sql server管理员有哪些日常清单
所属栏目:[MsSql教程] 日期:2021-01-14 热度:125
这将成为我正在创建的具有许多不同功能的网站应用工具的一部分. 但我今天的问题是,对于sql,iis,coldfusion管理员,你使用或做什么样的日常清单.可以通过coldfusion / sql / wmi检查/完成/验证任何一个吗? 例如,在这包括作为我的主应用程序的一部分,我正在检查[详细]
-
sql-server – Windows 2008R2上SQL 2008R2的推荐页面文件大小
所属栏目:[MsSql教程] 日期:2021-01-14 热度:118
此Microsoft文章 – How to determine the appropriate page file size for 64-bit versions of Windows Server 2008 and or Windows 2008 R2提供了计算64位Windows 2008和Windows 2008R2的页面文件大小的指南.这无疑适用于通用服务器.我想知道在Windows 2008[详细]
-
数据库设计 – 在数据库中存储总线路径
所属栏目:[MsSql教程] 日期:2021-01-13 热度:82
我做了一些研究,发现我应该将路线存储为一系列停靠点.就像是: Start - Stop A - Stop B - Stop C - End 我创建了三个表: 路线 停止 RouteStops …其中RouteStops是一个联结表. 我有类似的东西: 路线 +---------+| routeId |+---------+| 1 |+---------+| 2[详细]
-
sql-server – 两个日期列的SARGable WHERE子句
所属栏目:[MsSql教程] 日期:2021-01-13 热度:100
对于我来说,对于SARGability来说,我有一个有趣的问题.在这种情况下,它是关于在两个日期列之间使用谓词.这是设置: USE [tempdb]SET NOCOUNT ON IF OBJECT_ID('tempdb..#sargme') IS NOT NULLBEGINDROP TABLE #sargmeENDSELECT TOP 1000IDENTITY (BIGINT,1,1)[详细]
-
sql-server – Microsoft SQL Server的拥有架构和角色成员资格之
所属栏目:[MsSql教程] 日期:2021-01-13 热度:103
自有架构和角色成员之间是否存在差异? 根据我的理解,角色成员是强制性的 – 用户需要至少选中一个“角色成员”下的复选框. 但是,拥有架构不是强制性的.它真的让我想知道为什么需要在那里拥有自己的架构. 解决方法 苹果和橘子.角色是角色,模式是模式.存在名为[详细]
-
数据库 – 是否可以使用主键的字符值?
所属栏目:[MsSql教程] 日期:2021-01-13 热度:58
与使用基于字符的表格相比,在数据库表中使用唯一的数字ID字段时,是否有性能提升或最佳实践? 例如,如果我有两个表: 运动员 id … 17,名字…… Rickey Henderson,teamid … 28 球队 teamid … 28,teamname …奥克兰 如果队友是“OAK”或“SD”而不是“28”或[详细]
-
sql-server – 信息架构和主键
所属栏目:[MsSql教程] 日期:2021-01-13 热度:107
如何使用主键打印出列的“主键”? 如果表具有主键,而不是带有主键的一列和其他列在keyType中为空,则为所有列获[详细]
-
sql-server – 如何从一个存储过程启动3个存储过程时回滚
所属栏目:[MsSql教程] 日期:2021-01-13 热度:121
我有一个存储过程,只在其中执行3个存储过程.如果主SP成功,我只使用1个参数来存储. 如果第一个存储过程在主存储过程中正常工作,但第二个存储过程失败,那么它会自动回滚主SP中的所有SP还是我必须做一些命令? 这是我的程序: CREATE PROCEDURE [dbo].[spSavesom[详细]
-
实体框架 – 具有Identity列的SQL Server Compact 4.0表中插入的
所属栏目:[MsSql教程] 日期:2021-01-13 热度:198
编辑:以下问题已在实体框架6中修复. 运行下面的代码令人失望的2分10秒.第二次运行需要6.5分钟.这个问题与this one有关 Private Sub RunTest() Dim sw As New Stopwatch sw.Restart() Using db As New TestDB db.Configuration.AutoDetectChangesEnabled = Fa[详细]
-
ibm-domino – Domino Admin:如何从Domino控制台或数据库中查看
所属栏目:[MsSql教程] 日期:2021-01-13 热度:129
告诉http show用户 – 将向我们显示登录用户,但我们如何才能看到网站上的匿名用户列表以及他们的IP地址,以了解谁在浏览网站. 解决方法 没有匿名用户的实时视图.但是你可以激活http记录到domlog.nsf或文件系统.您可以从这些日志文件中获取ip列表.[详细]
-
sql – 选择除一个字段外的所有字段?
所属栏目:[MsSql教程] 日期:2021-01-13 热度:83
而不是SELECT * FROM mytable,我想选择所有字段,除了一个(即’serialized’字段,它存储一个序列化对象).这是因为我认为失去那个领域会加速我的查询.但是,我有很多领域,而且我很懒.有没有办法说… `SELECT ALL_ROWS_EXCEPT(serialized) FROM mytable` ? 谢谢[详细]
-
sql-server – 如何从SQL Server Express 2005恢复删除的表?
所属栏目:[MsSql教程] 日期:2021-01-13 热度:131
我身上发生了一些灾难性事件.我不小心从SQL Server 2005 Express DB中删除了我的重要表.有没有办法用所有记录恢复该表? DB Log文件可以帮助吗?我有一个备份,直到昨天,今天的6小时交易丢失. 解决方法 我将添加此作为答案,即使它不是一个修复程序(不幸的是,您[详细]
-
两个SQL COUNT()查询?
所属栏目:[MsSql教程] 日期:2021-01-13 热度:146
我想计算表中记录的总数,以及匹配特定条件的记录总数.我可以通过两个单独的查询执行这些操作 SELECT COUNT(*) AS TotalCount FROM MyTable;SELECT COUNT(*) AS QualifiedCount FROM MyTable {possible JOIN(s) as well e.g. JOIN MyOtherTable mot ON MyTable[详细]
-
sql – 如何获取空值的先前值
所属栏目:[MsSql教程] 日期:2021-01-13 热度:195
我的表格中有以下数据. | Id | FeeModeId |Name | Amount| --------------------------------------------- | 1 | NULL | NULL | 20 | | 2 | 1 | Quarter-1 | 5000 | | 3 | NULL | NULL | 2000 | | 4 | 2 | Quarter-2 | 8000 | | 5 | NULL | NULL | 5000 | |[详细]
-
验证T-SQL存储过程的可靠方法
所属栏目:[MsSql教程] 日期:2021-01-13 热度:94
我们正在从SQL Server 2005升级到2008.几乎2005实例中的每个数据库都设置为2000兼容模式,但我们跳到2008年.我们的测试已经完成,但我们学到的是我们需要得到的它更快. 我发现了一些存储过程,它们从缺少的表中选择数据或尝试ORDER BY不存在的列. 包装SQL以在SET[详细]
-
sql-server – 如何在表中查找rowsize
所属栏目:[MsSql教程] 日期:2021-01-13 热度:77
我的一个DB已经越来越接近允许的大小. 为了找出包含最大数据的表,我使用了以下查询: exec sp_MSforeachtable @command1="print '?' exec sp_spaceused '?'" 它返回了包含最大数据的罪魁祸首表. 下一步,我想根据大小清理行.为此,我想根据大小订购行. 如何使用[详细]
-
sql-server-2008 – 错误地在表上运行了更新语句
所属栏目:[MsSql教程] 日期:2021-01-13 热度:174
我们错误地在SQL表中的一个列上运行了更新语句.我们没有表的备份也没有数据库的备份.任何人都可以帮助我们在更新之前检索Column的值. 解决方法 我很遗憾地说你刚刚自学了一课. 有没有办法从其他来源重新导出数据,也许是历史日志文件?我们经常记录日志,记录事[详细]
-
数据库设计 – 在SQL中实现与多个参与约束的多对多关系
所属栏目:[MsSql教程] 日期:2021-01-13 热度:184
我应该如何在SQL中实现以下实体关系图中描述的场景? 如图所示,每个A实体类型的出现必须与至少一个B对应物相关(由双连接线表示),反之亦然.我知道我应该创建以下三个表: CREATE TABLE A ( a INT NOT NULL,CONSTRAINT A_PK PRIMARY KEY (a) ); CREATE TABLE B[详细]
-
如何在Postgres sql函数中引用命名参数?
所属栏目:[MsSql教程] 日期:2021-01-13 热度:125
Postgres noobie在这里. 我正在尝试将SQL Server存储过程转换为Postgres函数.目前无法弄清楚如何将此SQL行转换为Postgres. SQL Server: input: @name = nullSELECT *FROM tableWHERE name = ISNULL(@name,name) Postgres的: input: n = nullSELECT *FROM ta[详细]
