-
linq-to-sql – 实体框架:设置新对象引用时自动更新外键
所属栏目:[MsSql] 日期:2020-05-24 热度:189
我正在将现有的应用程序从 Linq移植到SQL到Entity Framework 4(默认代码生成). 我注意到两者之间的一个区别是重置对象引用时不会更新外键属性.现在我需要决定如何处理这个问题. 例如,假设您有两种实体类型,Company和Employee.一家公司有很多员工. 在Linq To S[详细]
-
数据库 – 内存中的Java DB
所属栏目:[MsSql] 日期:2020-05-24 热度:157
是否有任何可以在嵌入模式下运行的 Java数据库,其中一些表存储在内存中,同时从磁盘加载其他表? H2和JavaDB似乎是Java DB的两个领导者,我知道它们都有内存模式,但它们是否会让你将整个数据库加载到内存中,还是可以逐个表决? 这是HSQL网站中提到的缓存表FAQ.[详细]
-
获取SQL Server中的当前连接属性
所属栏目:[MsSql] 日期:2020-05-24 热度:136
在MS SQL Server中,“数据库属性”对话框左侧显示“查看连接属性”链接.单击该按钮将显示“连接属性”对话框,其中包含当前连接的属性,例如身份验证方法,网络协议,计算机名称等… 有没有办法通过运行SQL查询以编程方式获取该信息?那个查询会是什么样的? SQL[详细]
-
sql – 在Oracle中的最大函数中处理Null
所属栏目:[MsSql] 日期:2020-05-24 热度:130
我想比较两列中的两个日期并获得最大值然后与日期值进行比较.两列也可以保持NULL值.例如我想要下面的OUTPUT.如何使用最大的函数或者如果有什么else.I我再次使用输出来比较另一个日期. Col A Col B OUTPUT--------------------------------------- NULL NULL[详细]
-
为什么SQL的语法由内而外?
所属栏目:[MsSql] 日期:2020-05-24 热度:94
在几乎任何正式结构化的信息集中,您可以从开始到结束开始阅读,或偶尔从结尾开始阅读(例如,街道地址).但在SQL中,尤其是SELECT查询,以便正确理解它的含义你必须从中间开始,在FROM子句.这可能使长查询很难读取,特别是如果它包含嵌套的SELECT查询. 通常在编程中,[详细]
-
.net – 如何只在执行一次命令时检查DBNull?
所属栏目:[MsSql] 日期:2020-05-24 热度:140
当我从数据库中检索任何标量值时,我通常会为可空字段编写这样的代码. cmd.ExecuteScalar() == DBNull.Value ? 0 : (int)cmd.ExecuteScalar() 但我不喜欢它,因为它执行两次Executescalar语句.这是我的网站服务器的额外之旅,并支持性能,我不想这样做. 有什么办[详细]
-
sql-server – 尝试重命名SSMS中的DB /表时,Delete键是否正常?
所属栏目:[MsSql] 日期:2020-05-24 热度:55
我尝试在SSMS 2014中重命名数据库或表(使用CU6),方法是在对象资源管理器中单击并选择数据库或表,然后按F2编辑名称.键盘上的Delete键不会删除光标右侧的字符或任何选中的字符. 这只是我的问题,还是我找到了一个bug? 这是一个已知的问题,因为“无法修复”而被[详细]
-
sql-server – 实体框架代码首先使用SQL Server同义词
所属栏目:[MsSql] 日期:2020-05-24 热度:181
我有这样的情况,我将有多个公司访问我的应用程序的单个实例,但我需要隔离他们的数据,以避免意外地为另一家公司加载数据,并简化每个公司的数据库备份. 理想情况下,我想将数据拆分到不同的数据库中,如下所示: 一个SQL Server数据库,包含所有用户的列表 所有用[详细]
-
sql – 在VS2012和SSDT中设置数据库图表?
所属栏目:[MsSql] 日期:2020-05-24 热度:52
我正在编写一本名为Head First C#.NET的书,因为我想进入编程. 基本上这本书是为VS2010编写的,但由于我的雇主给我买了一个MSDN许可证,我决定转而使用VS2012. 本书中的一个任务是创建一个本地数据库,并为其创建一个数据库图表.不幸的是,此功能已从VS2012及其以[详细]
-
sql-server – 通过sqlalchemy和pyodbc访问MS SQL数据库时出现“登录超时已过期”错误
所属栏目:[MsSql] 日期:2020-05-24 热度:156
所以我在sqlalchemy和pyodbc使用远程MS SQL Server时遇到了一些麻烦.本地sqlcmd工作正常但不是当我尝试通过 python代码读取数据库时.任何帮助,将不胜感激. 环境: Centos 7 SQLCmd版本:版本17.1.0000.1 Linux MS SQL Server 6.01.7601.17514 Python 2.7 以下[详细]
-
sql – 我们如何在不引用表的情况下测试HIVE功能
所属栏目:[MsSql] 日期:2020-05-24 热度:87
我想了解UDF WeekOfYear以及它如何从第一周开始.我不得不人为地撞到桌子然后跑 查询.我想不打表并计算值.其次,我可以看一下UDF源代码吗? SELECT weekofyear(12-31-2013)from a; 从Hive 0.13.0起,您不需要表来测试UDF,请参阅此Jira: https://issues.apache.o[详细]
-
sql-server-2005 – SQL查询:分层合并
所属栏目:[MsSql] 日期:2020-05-24 热度:81
我有一个定义层次结构的表: Create Table [example] ( id Integer Not Null Primary Key, parentID Integer Null, largeData1 nVarChar(max) Null, largeData2 nVarChar(max) Null);[详细]
-
使用Left Join的Mysql查询太慢了
所属栏目:[MsSql] 日期:2020-05-24 热度:145
查询: select `r`.`id` as `id` from `tbl_rls` as `r` left join `tblc_comment_manager` as `cm` on `cm`.`rlsc_id` != `r`.`id` 两张桌子都有8k记录,但为什么它很慢,有时需要2-3分钟? OMG,这个查询使mysql服务器失效.会在一秒钟内回复你的人民:( 建议索[详细]
-
sql-server-2008 – 使用带有快速加载目标的表锁选项有什么后果?
所属栏目:[MsSql] 日期:2020-05-24 热度:185
我正在尝试加速事实表加载,作为整体性能项目的一部分.该表仅约1.2亿行,每晚约10万.该表非常重要. 目前我正在使用SSIS快速加载OLE DB目标,加载100,000行大约需要15分钟.对于我来说,插入100k行似乎非常高,所以我更改了包以将其结果转储到临时表中,然后从该临时[详细]
-
sql – 如何优化具有相同子查询两次的查询?
所属栏目:[MsSql] 日期:2020-05-24 热度:119
我正在尝试改进一些查询性能,查询的结构如下: select Total_amount, (select SUM(Total) from dbo.Invoices i where i.BU = bun.BU), case when (select SUM(Total) from dbo.Invoices i where i.BU = bun.BU) 100000 then Good[详细]
-
sql-server – 我应该创建使用数据库图表所需的支持对象吗?
所属栏目:[MsSql] 日期:2020-05-24 热度:145
当我单击SQL Server Management Studio 2008 R2中的数据库图表时,某些数据库会告诉我以下消息: This database does not have one or more of the support objects required to use database diagramming. Do you wish to create them? 这样做是否有任[详细]
-
sql – 带有SubQueries和Group Functions的Oracle-Bug
所属栏目:[MsSql] 日期:2020-05-24 热度:132
任何人都可以解释为什么以下查询返回两行而不只是一行? SELECT * FROM (SELECT ASDF c1, MAX (SUM (1)) c2 FROM DUAL GROUP BY dummy UNION SELECT JKL c1, 1 c2 FROM DUAL) WHERE c1 ![详细]
-
sql – 了解WHERE如何使用GROUP BY和Aggregation
所属栏目:[MsSql] 日期:2020-05-24 热度:159
我的查询 – select cu.CustomerID,cu.FirstName,cu.LastName, COUNT(si.InvoiceID)as inv --1from Customer as cu inner join SalesInvoice as si --2on cu.CustomerID = si.CustomerID -- 3-- put the WHERE clause[详细]
-
将CHM文件转换为CSV或SQL
所属栏目:[MsSql] 日期:2020-05-24 热度:149
我希望创建一个Facebook应用程序,除了CHM格式之外,我想要使用的数据不可用. 是否可以将CHM文件转换为CSV或SQL?我们有现成的工具吗? 一如既往地感谢您的帮助. 顺便说一下,您应该指定要在其中构建此数据集的语言(英语,阿拉伯语……),因为这会影响书籍来源和转[详细]
-
我们可以在SQL Transaction中多次使用’GO’吗?
所属栏目:[MsSql] 日期:2020-05-24 热度:115
我们可以在SQL事务中多次使用GO语句.我有一个很长的T-SQL脚本,我想在SQL事务中运行它.如果一切顺利,那么我将提交否则将回滚. 但是,在运行该查询时,我收到错误,例如’create function必须是批处理中唯一的语句’.因为我在创建和删除许多函数和过程. 我没有在脚[详细]
-
SQL71501 – 如何摆脱这个错误?
所属栏目:[MsSql] 日期:2020-05-24 热度:61
我们在项目中使用了两个模式(dbo kal). 当我们尝试使用以下SQL语句创建视图时,Visual Studio在错误列表中显示为错误. CREATE VIEW [dbo].[RechenketteFuerAbkommenOderLieferantenView]AS SELECT r.Id as RechenkettenId, r.AbkommenId,[详细]
-
sql – 如何在表上选择并计算出现一些值
所属栏目:[MsSql] 日期:2020-05-24 热度:153
我要求你帮忙,因为我不太了解SQL. 我需要计算表格列中的某些值,以实现像统计表一样的效果,如下图所示: 需要的结果: 评论: 我的结果表需要有前两列(contry和site)来自第一个表“Violations”和接下来的5个列,这些列将包含Status表中每个可能的id值的“Viola[详细]
-
sql – 低选择性列的索引和替代
所属栏目:[MsSql] 日期:2020-05-24 热度:88
在低选择性色谱柱上选择记录的策略范围有哪些? 一个示例可能是订单表,多年来,您构建了大量已完成的订单,但通常需要选择活动订单.订单可能会经历生命周期,例如放置,库存分配,从仓库中挑选,发送给客户,开具发票和付款.订单可能会被取消,保留等等.大多数记录最[详细]
-
sql-server – 更改默认关系名称
所属栏目:[MsSql] 日期:2020-05-24 热度:87
我有两个表格结构如下: *Table User*id int identityusername varcharrole varchar*Table Ticket*id int identityadmin_id intuser_id int admin_id和user_id是User表中的外键. 我在Mssql图中设置了关系[详细]
-
sql-server – MS SQL Server 2008链接服务器查询说“无效的对象名称”但仍然有效
所属栏目:[MsSql] 日期:2020-05-24 热度:108
以下查询为服务器提供了一个红色波浪线下划线,直到表[OtherServer].[UAT_DB].[dbo].[profileTable]并且当悬停时显示无效对象名称,但有趣的是,如果我执行该行,则返回来自链接服务器表的正确记录: – select * from [OtherServer].[UAT_DB].[dbo].[profileTabl[详细]

浙公网安备 33038102330553号