-
SQL Server 2005:从最后开始的charindex
所属栏目:[MsSql教程] 日期:2021-04-02 热度:133
我有一个字符串’some.file.name’,我想抓[详细]
-
sql – 如何获取上个月的数据和月初数据
所属栏目:[MsSql教程] 日期:2021-04-02 热度:133
需要帮助编写查询以获取上个月的数据以及月初至今的数据. 如果今天的日期是2011年3月23日,我需要检索上个月的数据和截至今天的数据(2011年3月23日). 如果日期是2011年4月3日,则数据应包含3月份数据和截至2011年4月3日的数据. 谢谢, Shahsra 解决方法 Today in[详细]
-
sql – 在Postgres中查询的高效时间序列
所属栏目:[MsSql教程] 日期:2021-04-02 热度:121
我的PG数据库中有一个表,看起来有点像这样: id | widget_id | for_date | score | 每个引用的小部件都有很多这些项目.每个小部件每天总是1个,但是存在差距. 我想得到的结果是包含自X以来每个日期的所有小部件.日期通过生成系列引入: SELECT date.date::date[详细]
-
sql – 如何在Rails中创建“即将到来的生日”模块?
所属栏目:[MsSql教程] 日期:2021-04-02 热度:71
我有一个表“users”,其列为“date_of_birth”(日期,月份,年份为DATE格式). 在前端,我需要列出5个即将到来的生日. 花了很长时间试图弄清楚这个逻辑……还浏览了谷歌里所有可能没有运气的文章. 有任何建议如何在RoR中做到这一点? 谢谢! 解决方法 有几个答案[详细]
-
.net – 数据库本地化 – 查找列表 – 更智能的方式
所属栏目:[MsSql教程] 日期:2021-04-02 热度:171
我想在数据库中添加一些查找列表,但我希望它们易于本地化(SQL 2005,ADO.NET) 这将包括: 轻松管理多种语言 轻松检索数据库中的值 后备语言(如果缺少所选语言) 我正在考虑使用一个表来存储多语言查找列表(使用不同语言使用相同的id)并使用一个函数来返回查找列[详细]
-
sql-server – 存储过程和OPTIMIZE FOR UNKNOWN
所属栏目:[MsSql教程] 日期:2021-04-02 热度:168
我已经阅读了SQL Server 2008 OPTIMIZE FOR UNKNOWN查询提示.我明白它是如何工作的. 但是,我有一个关于何时何地使用它的问题.它不能在UDF中指定.它可以在存储过程中指定.但是,this MSDN博客文章声明如下: 4.Moving a query into a stored procedure can put[详细]
-
sql – 查找值并显示找到的值的数据库,表,列,主键
所属栏目:[MsSql教程] 日期:2021-04-02 热度:120
考虑有一个名为:People的表 | Id | Name | Code || 1 | John | 857 || 2 | Mike | 893 || 3 | Sara | 935 | 此表位于PeopleDb表中. 问题是 : 我想找到’Mike’关键字. 情况: 我不知道要搜索哪个数据库,表. 我需要一个搜索所有数据库和表的T-sql查询并向我[详细]
-
sql-server – 使用带有nHibernate的CreateSQLQuery的SQL Server
所属栏目:[MsSql教程] 日期:2021-04-02 热度:165
我试图用nHibernate(2.0.1GA)发出一个SQL更新语句,如下所示: sqlstring = string.Format("set nocount on;update myusers set geo=geography::Point({0},{1},4326) where userid={2};",mlat,mlong,userid);_session.CreateSQLQuery(sqlstring).ExecuteUpdate[详细]
-
SQL动态ORDER BY使用别名
所属栏目:[MsSql教程] 日期:2021-04-02 热度:182
使用SQL Server,我可以使用别名来命令正常的SELECT查询: SELECT u.FirstName + ' ' + u.LastName as PhysicianName,COUNT(r.Id) as ReferralsCountFROM Referrals r INNER JOIN Users u ON r.PhysicianId = u.IdGROUP BY r.PhysicianId,u.FirstName,u.LastNa[详细]
-
如何选择和排序不在Groupy中的列按SQL语句 – Oracle
所属栏目:[MsSql教程] 日期:2021-04-02 热度:90
我有以下声明: SELECT IMPORTID,Region,RefObligor,SUM(NOTIONAL) AS SUM_NOTIONALFrom PositionsWhere ID = :importIDGROUP BY IMPORTID,RefObligorOrder BY IMPORTID,RefObligor 表格中存在一些额外的列,我想作为“显示数据”的输出,但我不希望在group by[详细]
-
sql-server – 在另一个数据库中创建存储过程
所属栏目:[MsSql教程] 日期:2021-04-02 热度:116
任何想法是否可以单独使用T-SQL在另一个数据库中创建一个过程,其中数据库的名称是预先知道的并且必须从表中读取?有点像这个例子: Use [MasterDatabase]Declare @FirstDatabase nvarchar(100)Select Top 1 @FirstDatabase=[ChildDatabase] From [ChildDataba[详细]
-
entity-framework – SQL FileStream Entity Framework存储大文
所属栏目:[MsSql教程] 日期:2021-04-02 热度:144
当我想将文件存储在文件流列中时,我总是需要将整个二进制文件读入内存: using (MemoryStream memoryStream = new MemoryStream()){ sourceStream.CopyTo(memoryStream); binaryStore.Content = memoryStream.ToArray(); //Content = filestream column} 有实[详细]
-
命令行 – 学习SQL艰难的方法 – 在SQL Lite 3中使用.db创建.sql
所属栏目:[MsSql教程] 日期:2021-04-02 热度:152
作为一名初学程序员,他有20个小时的Python编码和熟悉命令行的新手,我开辟了Zed Shaw的“学习SQL困难之路”并很快就被打败了. 在exercise 01,Zed让你用第一个命令创建你的第一个表: sqlite3 ex1.db ex1.sql 但是,这无法在我的命令行中运行,给出错误消息“-bas[详细]
-
sql-server – 如何故意造成死锁?
所属栏目:[MsSql教程] 日期:2021-04-02 热度:96
所以我试图找出看起来像死锁问题?? here.我已经使用DBCC TRACEON(1222,-1)和DBCC TRACEON(1204,-1)启用了死锁记录.我想测试以确保日志记录捕获死锁,那么我怎样才能在MS SQL 2005中发生这种情况?谢谢, 解决方法 这里有一些故意造成死锁的T-SQL. 对象创建: CR[详细]
-
创建数据库连接池
所属栏目:[MsSql教程] 日期:2021-04-02 热度:74
需要有关创建数据库连接池的信息(无论数据库如何),以及它们的效率如何?他们可以提高绩效的条件是什么. 如何明确创建它? 解决方法 你的问题有点含糊不清: 你想在家里建立一个连接池实现吗?如果是这样,这是一个很好的起点:http://java.sun.com/developer/o[详细]
-
sql-server – 未记录的CONVERT样式 – datetime 23
所属栏目:[MsSql教程] 日期:2021-04-02 热度:189
最近我偶然发现了CONVERT函数样式23,这非常方便,因为它以格式yyyy-mm-dd给你DATE.问题是它没有在msdn中记录! (在CONVERT上的F1之后从SSMS帮助链接: http://msdn.microsoft.com/en-us/library/ms187928%28SQL.105%29.aspx). 例: select convert( date,'2012[详细]
-
wcf – 如何从自定义位置读取app.config,即从.NET中的数据库读取
所属栏目:[MsSql教程] 日期:2021-04-02 热度:102
我试图在我的自定义ServiceHost中覆盖ApplyConfiguration方法,以从数据库而不是app.config读取配置.理想情况下,我希望能够做到这样的事情: 配置config = GetConfigFromMyDatabase(…); ServiceModelSectionGroup serviceModel = ServiceModelSectionGroup.Ge[详细]
-
sql – 按日期分组,即使没有找到记录也返回行
所属栏目:[MsSql教程] 日期:2021-04-02 热度:138
我有一个查询,它将表中的所有条目分组,并按日期时间列对它们进行分组.这一切都很有效: SELECT SUM( `value` ) AS `sum`,DATE(`datetime`) AS `dt``FROM `entry` WHERE entryid = 85AND DATETIME BETWEEN '2010-01-01' AND '2010-03-01'GROUP BY `dt`ORDER BY[详细]
-
SQL汇总报告,寻找优雅的解决方案
所属栏目:[MsSql教程] 日期:2021-04-02 热度:118
我有一个包含3列的表:ItemCode,Quantity和DocDate. 我想以更“优雅”的方式创建以下报告: SELECT T0.ItemCode,(SELECT SUM(QUANTITY) FROM MyTable T1 WHERE YEAR(T0.DocDate) = 2011 AND T0.ItemCode = T1.ItemCode) AS '2011',(SELECT SUM(QUANTITY) FROM[详细]
-
sql-server-2008 – 在EF4中控制ArithAbort
所属栏目:[MsSql教程] 日期:2021-04-02 热度:94
我们的EF4 MVC解决方案存在一些性能问题.我们已经能够在所有与数据库的连接之前将其跟踪到ArithAbort设置为关闭,现在我们正试图强制它保持为“ON”. 我们看过: How do you control the “SET” statements emitted by Linq to SQL 但似乎EF4正在重置每个查询[详细]
-
使用.SQL文件创建MySQL数据库
所属栏目:[MsSql教程] 日期:2021-04-01 热度:121
我根本不太了解MySQL.但我正在尝试使用Visio对MySQL数据库进行逆向工程.我知道我应该采取什么步骤来做到这一点,但我无法让我的数据库显示在“数据库”部分(如下所示): 如何使用.SQL文件创建MySQL数据库并将其显示在此列表中?我试过这段代码: mysql -u user[详细]
-
Moodle课程注册的SQL查询
所属栏目:[MsSql教程] 日期:2021-04-01 热度:149
我正在寻找适当的SQL查询来检索在某个课程中注册的所有学生,或者某个学生在Moodle上注册的所有课程. 我从互联网上找到了一些解决方案,其中大多数建议加入这些表: context,role_assignments,course,user,role 但是当我查看数据库时,我发现有一个名为user_enro[详细]
-
如何在没有matlabs数据库工具箱的情况下从matlab访问postgresql
所属栏目:[MsSql教程] 日期:2021-04-01 热度:169
我已经尝试使用 pgmex.不幸的是它不适用于libpq5(matlab立即崩溃). 解决方法 要在没有数据库工具箱的情况下从matlab连接到postgres,请执行以下操作: % Add jar file to classpath (ensure it is present in your current dir)javaclasspath('postgresql-9.0-[详细]
-
sql – Oracle Analytic函数 – 重置窗口子句
所属栏目:[MsSql教程] 日期:2021-04-01 热度:74
我有以下数据集. create table t1 ( dept number,date1 date);Table created.insert into t1 values (100,'01-jan-2013');insert into t1 values (100,'02-jan-2013');insert into t1 values (200,'03-jan-2013');insert into t1 values (100,'04-jan-2013');[详细]
-
sql-server-2000 – 如何从PHP 5.3及更高版本连接到MSSQL 2000
所属栏目:[MsSql教程] 日期:2021-04-01 热度:144
我有一个基于MS SQL Server 2000构建的遗留业务应用程序.我有一些基于Web的实用程序,使用带有mssql扩展名的PHP 5.2访问此数据库. 我需要重新安装Web服务器,我期待升级到PHP 5.4.不幸的是,PHP 5.3及更新版本不支持mssql扩展.有sqlsrv extension available form[详细]