-
如何使用LINQ2SQL生成WHERE … IN子句?
所属栏目:[MsSql] 日期:2020-05-24 热度:59
从SQL到LINQ2SQL的后退有时非常简单.以下声明 SELECT user FROM users WHERE lastname=jones 很容易翻译成 from u in users where u.lastname=jones select u 但是如何生成以下SQL? SELECT user FROM users WHERE lastname IN (jones, ande[详细]
-
sql-server – SQL Server:以编程方式执行维护计划
所属栏目:[MsSql] 日期:2020-05-24 热度:145
有没有办法以编程方式执行(启动)SQL Server维护计划?我们有一个夜间运行的 Windows服务,并使用大量数据更新数据库,一旦完成,我们希望在数据库中触发维护计划以开始运行. 您可以在 sp_start_job之前开始一项维护计划的工作: use msdb; goexec dbo.sp_start_j[详细]
-
sql-server – 如何跟踪数据库连接泄漏
所属栏目:[MsSql] 日期:2020-05-24 热度:159
我们有一个似乎有连接泄漏的应用程序(SQL Server表示已达到最大池大小).我独自在我的开发机器上(很明显),只是通过导航应用程序,我触发了这个错误. SQL Server活动监视器使用我的数据库显示大量进程. 我想找到哪些文件打开连接但不使用它.我正在考虑使用像grep[详细]
-
LINQ-TO-SQL Refresh()在某些外部数据库更新(如ExecuteCommand())后不更新对象的关联
所属栏目:[MsSql] 日期:2020-05-24 热度:87
假设我有一个名为Department的实体,我是从MyDataContext检索的. Department有一个名为Employees的协会. 我想在一个部门添加一堆新员工.而不是使用LINQ,这将导致多个查询,我做一个批量插入: MyDataContext.ExcecuteCommand(Insert INTO Employee (DeptID, etc[详细]
-
Hash在SQL和C#中有所不同吗?
所属栏目:[MsSql] 日期:2020-05-24 热度:188
在我的数据库中我有SQL, DECLARE @InputString nvarchar(15) =passDECLARE @InputSalt nvarchar(36) = FC94C37C-03A3-49A3-9B9F-D4A82E708618DECLARE @HashThis nvarchar(100)Declare @BinaryHash varbinary(max)set[详细]
-
sql-server – 修复/删除/安装SQL Server 2012 Express的进程卡住或挂起
所属栏目:[MsSql] 日期:2020-05-24 热度:57
SQL Server 2012 Express的一个实例以某种方式损坏了. 我怀疑它在某种程度上与我对Entity Framework的使用有关,但还没有证据. 在尝试修复实例时,修复过程似乎停留在SqlEngineConfigAction_repair_validation_Cpu64步骤中. 很长一段时间没有明显的CPU使用率,所[详细]
-
sql-server – 删除存储过程的SQL Server 2008日志
所属栏目:[MsSql] 日期:2020-05-24 热度:131
我正在使用SQL Server 2008,并注意到缺少一个重要的存储过程. 如何找出删除存储过程的时间和人员. 首先,您获得admintrace的位置: select * from fn_trace_getinfo(NULL)where property=2and traceid in (1,2,3,4,5) --sometime several logs available 然后[详细]
-
迁移 – 使用带有Symfony2的doctrine2迁移多个数据库
所属栏目:[MsSql] 日期:2020-05-24 热度:82
我在symfony2 doctrine2中有2个数据库db1和db2,两个数据库在表及其字段方面彼此不同. 我需要努力进行迁移.只要有一个数据库,事情就可以正常工作. 但是当有多个数据库时,它不起作用. 也, 有什么方法可以提供实体管理器特定的迁移设置. 要么 有什么办法可以在迁[详细]
-
如何使用Elixir Ecto中的“between”创建SQL
所属栏目:[MsSql] 日期:2020-05-24 热度:111
我想使用Elixir Ecto中的关键字“between”创建一个SQL. 我知道如何使用like创建一个sql where:like(t.descript,^ some_description) 但是,当我尝试以同样的方式做到这一点 其中:介于(t.start_date,^ start_date,^ end_date)之间, 我收到了“无效”错误信息[详细]
-
sql-server – 如何在SQL Server 2008中部署CLR函数
所属栏目:[MsSql] 日期:2020-05-24 热度:114
我在VS2008中创建了一个名为“RegularExpression”的SQL Server项目.在该项目中,我创建了一个“ Regex.cs”类,并编写了一个关于正则表达式的函数. 然后我构建解决方案. 现在我的问题是通过脚本在SQL Server 2008中部署此解决方案.(而不仅仅是单击VS2008中的De[详细]
-
会话存储和数据库之间有什么区别
所属栏目:[MsSql] 日期:2020-05-24 热度:78
我一直在尝试使用socket.io在node.js应用程序中实现身份验证和会话管理. 从我发现的几乎所有资源中,我遇到了“会话商店”一词. 有一些开源工具可以为我们处理会话,但我们必须为它们提供会话存储. 有些工具内置存储器用于内存中的会话,例如模块express-session[详细]
-
在SQL中存储一天的时间
所属栏目:[MsSql] 日期:2020-05-24 热度:129
如何在SQL中存储时间或时间范围? 它不会是一个日期时间,因为它只是让我们说下午4:30(不是1月3日下午4:30). 那些是每周或每日会议. 我需要的查询类型当然是用于显示,但稍后还将包括复杂查询,例如避免计划中的冲突. 我现在宁愿选择最好的数据类型. 我正在使用M[详细]
-
数据库设计 – 关于表格设计的问题
所属栏目:[MsSql] 日期:2020-05-24 热度:77
我正在为我的用户提供搜索选项.他们可以搜索城市名称.问题是我存储的城市名称是“圣路易斯”之类的东西.但即使用户输入“圣路易斯”或“圣路易斯”,我也希望找到圣路易斯.有关如何创建查找表的任何建议,以某种方式考虑到这一点? 创建两个表. 一个包含有关城[详细]
-
sql – COUNT的SELECT MAX
所属栏目:[MsSql] 日期:2020-05-24 热度:56
我有一张桌子“好”.它包含一列app_rate_unit(类型:nvarchar). 我的目标是计算表中的每个不同值,让DBMS(MS Server 2005)给我最多的值. 这是我的代码: SELECT MAX(app_rate_unit) AS MAX_APP FROM (SELECT app_rate_unit, COUNT(*) AS co FROM dbo.wel[详细]
-
SQL Server和.NET:在代码中插入失败(静默!),但在手动运行时则不行
所属栏目:[MsSql] 日期:2020-05-24 热度:128
我的插入存储过程: ALTER procedure proj_ins_all (@proj_number INT, @usr_id INT, @download DATETIME, @status INT )asINSERT INTO project(proj_number, usr_id, date_download, status_id)VALUES(@proj_numb[详细]
-
entity-framework – Entity Framework:删除的SQL表未从模型中删除
所属栏目:[MsSql] 日期:2020-05-24 热度:55
看似简单的事情让我完全冻结了,我在网上找不到任何关于这个的事情: 我的数据库中有一个共同的多对多关系: 表一TableTwo LinkingTable有2列:TableOneID和TableTwoID 我删除了LinkingTable并尝试从数据库更新模型.现在我收到错误“错误11007:未映射实体类型[详细]
-
sql – 从我的字符串中提取最后两个单词
所属栏目:[MsSql] 日期:2020-05-24 热度:187
我尝试从我的字符串中提取最后一个单词 例 输入字符串:GGG_FFFF_AAAA_BBBBBB_CCC_DDDDD 结果 ╔═══════════╦════════════╗║ FIRST_COL ║ SECOND_COL ║╠═══════════╬════════════╣║ CCC ║ DDDDD ║[详细]
-
何时在cassandra中覆盖行
所属栏目:[MsSql] 日期:2020-05-24 热度:84
我的理解是,当插入具有相同主键的另一行时,将覆盖行. 例如: 我有列(user_id int,item_id int,site_id int)和我的PRIMARY KEY(user_id,item_id) 如果我有下表: user_id, item_id, site_id 2 3 4 我插入user_id:2,item_id:3,site_id:10,我的新表将是:[详细]
-
PL / SQL循环通过游标
所属栏目:[MsSql] 日期:2020-05-24 热度:177
我的问题并不是太复杂,但我是PL / SQL的新手. 我需要根据某些条件从COMPANIES表中进行选择.然后我需要遍历这些并将一些字段转换为不同的格式(我为此创建了函数),最后使用这个转换后的版本连接到引用表以获取我需要的分数变量.所以基本上: select id, total_e[详细]
-
sql-server-2005 – 返回小写结果的T-SQL查询
所属栏目:[MsSql] 日期:2020-05-24 热度:112
我有一个名为“KEYWORDS”的表,其中一个名为“ENTRY”的列为VARCHAR(10).是否可以仅从该表中检索小写条目? 例如,表可能如下所示: ENTRY===========SearchStringSearchstringsearchstringSEARCHSTRING 我希望能够运行看起来类似于的查询: SELECT ENTRY FROM[详细]
-
sql-server – SSRS配置新手
所属栏目:[MsSql] 日期:2020-05-24 热度:137
我正在尝试在SQL 2005上安装和配置SSRS. 当我单击Reporting Services配置时,我收到一条消息说 No report servers were found on the specified machine – Details Invalid namespace. 我该如何解决这个问题? 您没有“在SQL Server 2005上配置SSRS”,因此.[详细]
-
SQL生产前十名和其他
所属栏目:[MsSql] 日期:2020-05-24 热度:81
想象一下,我有一张表格,显示Acme Widgets的销售情况以及销售地点.按国家/地区生成报表分组销售相当容易.找到前10名相当容易.但我想要的是显示前10名,然后最后一行说其他.例如., Ctry | Sales=============GB | 100US | 80ES | 60...IT | 10Other | 50 我一直[详细]
-
sql – 通过引用另一个表来更新表
所属栏目:[MsSql] 日期:2020-05-24 热度:80
我有一个表CustPurchase(名称,购买)和另一个表CustID(id,name). 我将CustPurchase表更改为具有id字段.现在,我想通过引用CustID表中的客户ID来填充这个新创建的字段,使用: UPDATE CustPurchase SET CustPurchase.id = CustID.id WHERE CustPurchase.name = Cu[详细]
-
如何为sql server 2012中的另一个表中的每个父主键选择一个表的给定行数?
所属栏目:[MsSql] 日期:2020-05-24 热度:146
我在sql中有两个表.一个是测试用例表,另一个是测试运行表,其中一个外键链接回测试用例.我想为每个测试用例获得最近10次测试运行.如果我不需要,我不想循环,但我没有看到任何其他方法来解决这个问题.在sql server中处理这类事情最有效的方法是什么? 想法: sel[详细]
-
sql – 如何按月分区表(“两年”和“年”)并自动创建每月分区?
所属栏目:[MsSql] 日期:2020-05-24 热度:93
我正在尝试按年和月分区表.我将分区的列是具有ISO格式(‘20150110’,20150202’等)的日期时间类型列. 例如,我有2010年,2011年,2012年的销售数据.我希望按年划分数据,每年也按月划分数据. (2010 / 01,2010 / 02,… 2010 / 12,2011 / 01,… 2015/01 ……) E.X:[详细]

浙公网安备 33038102330553号