-
SQL Server 2005:按视图包装表 – 优点和缺点
所属栏目:[MsSql] 日期:2020-05-24 热度:157
背景 我正在开发一个传统的小型企业自动化系统(库存,销售,采购等),它有一个由SQL Server 2005托管的单个数据库和一堆客户端应用程序.主客户端(由所有用户使用)是MS Access 2003应用程序(ADP),其他客户端包括各种VB / VBA应用程序,如Excel加载项和命令行实用程[详细]
-
sql-server-2008 – SQL Server中非常大的表的更新或合并
所属栏目:[MsSql] 日期:2020-05-24 热度:133
我需要每天更新一个非常大的(300M记录)和广泛的TABLE1.更新的源数据位于另一个表UTABLE中,该表是TABLE1行的10%-25%但是很窄.两个表都将record_id作为主键. 目前,我正在使用以下方法重新创建TABLE1: !-- language: sql -- 1) SELECT (required columns) INT[详细]
-
sql-server – 在SQL Server CE中插入行并检索新行的标识
所属栏目:[MsSql] 日期:2020-05-24 热度:138
我正在尝试插入一行并使用以下内容返回新行的标识: INSERT INTO blah....;SELECT @@IDENTITY as NewID; 我试图在C#中单独调用一个DbCommand对象来执行这两个语句……它似乎不起作用或者我有错误. 我已经读过Compact Edition不支持批量执行多个语句……但我也[详细]
-
sql-server – 如何判断是否在命令行上定义了变量(-v)(SQLCMD)
所属栏目:[MsSql] 日期:2020-05-24 热度:176
有没有办法判断是否使用SQLCMD在命令行上定义了变量? 这是我的命令行: sqlcmd -vDB=EduC_E100 -iZ:SQL CommonAdminProdToTest_DB.sql 在ProdToTest_DB.sql里面我想设置某种条件IF来检查变量是否不存在,如果不存在则定义它. IF NOT $(DB):setvar DB C_Q200EN[详细]
-
从类图到数据库关系图
所属栏目:[MsSql] 日期:2020-05-24 热度:141
您能否向我建议一本教程或书籍,将类图转换为关系数据库图. 反之亦然,如果存在此类参考,请发布. 类图表示使用对象模型的系统.关系数据库图表示使用关系模型的数据系统.这两种模型呈现相同系统的方式之间存在显着差异.数据模型不会对行为进行建模.它只模拟数据.[详细]
-
数据库 – 在数据仓库中表示时间间隔的最佳做法是什么?
所属栏目:[MsSql] 日期:2020-05-24 热度:56
特别是我正在处理类型2 Slowly Changing Dimension并且需要表示特定记录活动的时间间隔,即对于每个记录我有一个StartDate和一个EndDate.我的问题是关于是否使用闭合([StartDate,EndDate])或半开([StartDate,EndDate))间隔来表示这一点,即是否包括间隔中的最后[详细]
-
sql-server – SQL Server中的复合索引与INCLUDE覆盖索引
所属栏目:[MsSql] 日期:2020-05-24 热度:196
我知道综合指数总是从左到右使用(例如,如果指数在城市,州,WHERE城市=“Blah”或WHERE City =“Blah”AND State =“AA”将正常工作但WHERE State =“AA “ 不会). 这个原理是否同样适用于INCLUDE索引? 提前致谢! 粘土 包含列只能用于向查询的SELECT部分提供[详细]
-
sql-server – SQL Server Management Studio架构视图
所属栏目:[MsSql] 日期:2020-05-24 热度:167
我正在使用SQL服务器和几个数据库.每个数据库可能有很多架构,比如dbo.,admin.,other.而且我已经厌倦了滚动试图找到的东西. 如果我正在处理特定于模式的项目,我想从我的视图中过滤掉除模式之外的所有其他内容.作为dbo,我看到一切意味着我花了大部分时间来骚扰[详细]
-
改进SQL Server查询以将任意表转换为JSON
所属栏目:[MsSql] 日期:2020-05-24 热度:148
经过大量搜索并拼凑出使用Web上的FOR XML和.nodes()命令转换结果集的非常出色的技术后,我能够创建一个合理的单一查询(而不是存储过程)很好地将任意SQL查询转换为 JSON数组. 该查询将每个数据行编码为具有前导逗号的单个JSON对象. 数据行用括号括起来,然后整个[详细]
-
使用LEFT JOIN时,Mysql查询长时间处于’SENDING DATA’状态
所属栏目:[MsSql] 日期:2020-05-24 热度:152
我有很长一段时间处于SENDING DATA状态的查询. 有人可以帮我这个:下面是详细信息 Mysql查询: select a.msgId,a.senderId,a.destination,a.inTime,a.status as InStatus,b.status as SubStatus,c.deliverTime,substr(c.receipt,82,7) as DlvStatus fr[详细]
-
ANSI SQL问题 – 如果记录已存在,如何插入或更新记录?
所属栏目:[MsSql] 日期:2020-05-24 热度:95
虽然我使用mySQL(现在),但我不想要任何特定于数据库的SQL. 我试图插入一个记录,如果它不存在,并更新一个字段,如果它存在.我想使用ANSI SQL. 该表看起来像这样: create table test_table (id int, name varchar(16), weight double) ;//test data insert into[详细]
-
sql-server – SQL Server 2012 Express备份数据库失败
所属栏目:[MsSql] 日期:2020-05-24 热度:62
我正在尝试备份我在SQL Server 2012 Express中创建的数据库.我右键单击数据库 – 任务 – 备份并假设正常默认值. 我得到的错误是这样的: TITLE: Microsoft SQL Server Management Studio------------------------------Backup failed for Server JAMIE-PCSQL[详细]
-
在SQL中通过日期和时间执行聚合
所属栏目:[MsSql] 日期:2020-05-24 热度:188
我有一个数据集,其中包含几周的观察,频率为2分钟. 我想将时间间隔从2分钟增加到5分钟.问题是观察的频率并不总是相同的.我的意思是,从理论上讲,每10分钟应该进行5次观察,但通常情况并非如此. 请告诉我如何根据平均函数以及观察的时间和日期汇总观测结果. 换句[详细]
-
sql-server – 在MS SQL Server 2005中使用Rails 2.x.
所属栏目:[MsSql] 日期:2020-05-24 热度:64
这里有人有从Rails 2.x使用MS SQL Server 2005的积极经验吗? 我们的开发人员使用Mac OS X,我们的生产在Linux上运行.出于遗留原因,我们应该使用MS SQL Server 2005. 我们正在使用ruby-odbc并遇到各种各样的问题,在这里列出太令人沮丧了.我得到的印象是我们做[详细]
-
linq-to-sql – 鉴于LINQ to Entities不支持“自定义方法”,你如何保持DRY?
所属栏目:[MsSql] 日期:2020-05-24 热度:84
我遇到过这个问题: Custom Methods Extension Methods cannot be translated into a store expression 基本上我有一些复杂的LINQ查询,所以想要将它们分解为子查询,这些子查询被实现为返回IQueryables的方法.我希望这些IQueryable可以在LINQ语句中组合在一起([详细]
-
reporting-services – SSRS有条件地运行SQL / DataSet
所属栏目:[MsSql] 日期:2020-05-24 热度:132
我有一份包含多个子报告的SSRS报告.用户可以使用多个布尔参数选择/取消选择他们想要生成哪些子报告.如果取消选择子报表,则不会通过设置Visibility属性来呈现它.但是,与取消选择的子报告关联的DataSet仍会执行,导致执行时间比预期的要长. 有没有办法告诉子报告[详细]
-
SQL SERVER中“”运算符的用法是什么
所属栏目:[MsSql] 日期:2020-05-24 热度:65
的用途是什么?运算符在下面指定的代码中.使用有任何好处吗?而不是“和”.请详细说明. CASE ( C.[Status] F.[Status] D.[Status] DWT.[Status] P.[Status] ) WHEN 1 THEN CASE ( C.IsDeleted F.IsDeleted D.IsDeleted P.IsDele[详细]
-
sql – 如何在表中查找重复的名称
所属栏目:[MsSql] 日期:2020-05-24 热度:75
我有一张桌子,上面有人名地址和职称. 名字有时会重复.我必须比较两个人是否有相同的名字和相同的地址,而不是只保留1个记录. Table: Data_ExcelName: P_NameAddress: P_AddressCity: P_city 要查找重复项,您可以执行以下操作: SELECT P_name, P_Address, P_ci[详细]
-
sql – 如何编写为任何表设置一列的INSTEAD OF INSERT触发器?
所属栏目:[MsSql] 日期:2020-05-24 热度:74
我正在开发一个遗留应用程序,该应用程序正在扩展以在多租户配置中运行.基本体系结构采用旧应用程序,并为每个表添加StoreID列.然后,每个租户通过一组过滤商店ID的视图来查看旧表,例如: create view AcmeBatWings.data as select * from dbo.data d where d.St[详细]
-
SQL输出在使用转换日期时仅获得最近7天的输出
所属栏目:[MsSql] 日期:2020-05-24 热度:55
我使用下面的SQL查询来获取过去7天表中的数据. SELECT * FROM emp WHERE date = (SELECT CONVERT (VARCHAR(10), Getdate() - 6, 101)) AND date = (SELECT CONVERT (VARCHAR(10), Getdate(), 101)) ORDER BY date 表中的数[详细]
-
解析r中的列(或其他语言,如SQL)
所属栏目:[MsSql] 日期:2020-05-24 热度:152
这是当前的数据帧: baking_time - c(20 to 30 min, 20 to 30 min, 40 to 50 min, 10 to 30 min, 60 to 90 min, 40 to 50 min)cake_type - c(Chocolate, Chocolate,Lemon,Tart,German,Lemon)re[详细]
-
sql-server – 根据每行中的列值复制行
所属栏目:[MsSql] 日期:2020-05-24 热度:188
我在这张表中有以下数据 Job Quantity Status Repeat1 100 OK 22 400 HOLD 03 200 HOLD 14 450 OK 3 根据每行的“重复”列中的值,应再次重复该行.例如,对于作业1,重复值为2,因此作业1应重复两次. 结果表应如下所示[详细]
-
数据库设计 – 名称的推荐数据库列大小是多少?
所属栏目:[MsSql] 日期:2020-05-24 热度:126
在数据库设计方面,对于某些领域的推荐列大小有多大,如某些人的名字,中间名和姓名?另外,中间名称是安全的标准一个字符,还是允许中间名首字母的额外空格? 具体来说,我正在寻找尺寸,这将是我不必担心国际使用的东西.我看过一些中间首字母是两个字符,所以我怀疑[详细]
-
sql-server – 我应该使用SQL Server关键字作为列名吗?
所属栏目:[MsSql] 日期:2020-05-24 热度:200
我正在设计一个数据库,最近在DayOfWeek表中命名了一个列,完全忘记了DayOfWeek是SQL Server中的内置函数.现在我决定是否应该保持原样并使用方括号引用该列[DayOfWeek]或更改列名以避免将来发生任何冲突.我不太喜欢这个项目所以改变它并不是太难.我脑子里的争论[详细]
-
tsql – 有没有办法在t-sql中的print语句后停止额外的新行?
所属栏目:[MsSql] 日期:2020-05-24 热度:161
这是一个小问题,但对我来说真是太痛苦了.通常,我会在其中编写包含多个查询的存储过程.为了使调试更容易,我这样写: print Some notes about query 1select * from someTableprint some notes about query 2update sometable set column = null 然后我得到这样[详细]

浙公网安备 33038102330553号