-
数据库 – PostgreSQL字符变长限制
所属栏目:[MsSql教程] 日期:2020-12-12 热度:166
我在PostgreSQL中使用字符变化的数据类型. 我在PostgreSQL手册中找不到这个信息. 字符变化数据类型中字符的最大限制是多少? 解决方法 参考 documentation,对varchar(n)类型定义没有明确的限制.但: … In any case,the longest possible character string th[详细]
-
使用Group By子句的SQL逗号分隔行
所属栏目:[MsSql教程] 日期:2020-12-12 热度:85
我有以下查询: SELECT Account,Unit,SUM(state_fee),CodeFROM tblMtaWHERE MTA.Id = '123'GROUP BY Account,Unit 这当然会引发异常,因为代码不在group by子句中.每个state_fee都有一个代码.如何将此代码显示为1个记录(每个state_fee为1个代码,单位为多个stat[详细]
-
为什么SQL连接选择次优查询计划?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:123
好的,所以我意识到这是一个很模糊的问题,但是忍受我. 我在许多场合经历了这个问题,有不同的和不相关的查询.下面的查询需要很长的时间才能执行: SELECT FieldsFROM Multiple Tables Joined LEFT JOIN (SELECT Fields FROM Multiple Tables Joined ) ON Condit[详细]
-
是否有.Net的动态Sql builder库?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:74
这样的东西 http://code.google.com/p/squiggle-sql/wiki/Tutorial. 在需要从UI的用户输入构建复杂的sql的情况下,这是必需的.目前在项目中,我正在使用的字符串操作看起来很丑,很难维护. 解决方法 尝试 DbExtensions,可用为 NuGet package.[详细]
-
从SQL加入删除重复项
所属栏目:[MsSql教程] 日期:2020-12-12 热度:84
以下是一个假设的情况,这接近我真正的问题.表格1 recid firstname lastname company1 A B AAA2 D E DEF3 G H IJK4 A B ABC 我有一个看起来像这样的table2 recid firstname lastname company10 A B ABC20 D E DEF30 M D DIM40 A B CCC 现在如果我加入recid表,[详细]
-
在Laravel 4中返回带有DB :: insert()的新ID
所属栏目:[MsSql教程] 日期:2020-12-12 热度:56
在Laravel 4中,当您执行DB :: insert()时,如何获取刚刚插入的行的ID?类似于函数 – insertGetId().使用DB :: insert()的原因是它是一个复杂的PostgreSQL查询,无法使用Fluent构建. 示例查询: $newId = DB::insert('insert into users (id,name) values (?,?)[详细]
-
sql-server – 从原生iOS应用程序查询SQL Server数据库
所属栏目:[MsSql教程] 日期:2020-12-12 热度:190
我正在使用一个内部的iOS应用程序,它将需要对具有多个数据库的SQL Server的只读访问.我知道这里的股票回答是“写一些Web服务”,但我想要一个独立的解决方案.有没有办法从iOS应用程序直接连接到SQL Server数据库?我在想一些基本的ODBC连接. 我看到很多用户提[详细]
-
sql-server – 可否使用SQL Server Express或Web或Workgroup版本
所属栏目:[MsSql教程] 日期:2020-12-12 热度:197
我查看了SQL Server 2008功能比较矩阵,并将express / web和工作组版本列为具有SSIS运行时.这是否意味着可以使用开发人员版本开发SSIS包,然后在运行低SQL Server版本(如SQL Server 2008 Express Edition)的服务器上部署并运行它们? 解决方法 工作组版本只具有[详细]
-
数据库 – 配置的阻塞超时(JBoss 7和Postgres)中没有可用的管理
所属栏目:[MsSql教程] 日期:2020-12-12 热度:91
定期我得到错误: ERROR JDBCExceptionReporter – javax.resource.ResourceException: IJ000453: Unable to get managed connection for java:jboss/datasources/myDB 08:12:05,928 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[default-hos[详细]
-
我在哪里可以获得一个大的示例数据库来练习MySQL查询优化
所属栏目:[MsSql教程] 日期:2020-12-12 热度:166
任何人都可以参考一个大量的样本数据库,我可以导入到 MySQL中来测试和学习优化和基准测试?数据库应至少有6-8个表,其间有很多外键,即一个完整的数据库. MySQL员工数据库看起来很有希望,但是下载页面有3个下载链接,点击任何一个页面在浏览器中打开一个可怕的二[详细]
-
sql-server – Azure中的免费SQL Server
所属栏目:[MsSql教程] 日期:2020-12-12 热度:168
我正在创建一个具有EF 6代码的MVC 5 Web应用程序.现在它在App_Data文件夹中创建一个数据库.我想将网站发布到Azure网站.因为这只是网站的测试版本,我不想支付.一个月只会访问几次,直到它生产. 运行数据库是否可以像访问数据库文件一样?我以为有某种功能存在.[详细]
-
tsql – sql条件插入,如果行不存在
所属栏目:[MsSql教程] 日期:2020-12-12 热度:56
我正在创建一个sproc,将行插入到’staging’表中,插入到子查询中,如下所示: INSERT INTO myStagingTableSELECT col1,col2,col3FROM myRealTable 我需要在某种情况下放置一个条件,以确定col1中的值是否已经存在于myStagingTable上,那么不要插入它,只需从myRea[详细]
-
linq-to-sql – 从LINQ迁移到SQL到实体框架4.0 – 提示,文档等
所属栏目:[MsSql教程] 日期:2020-12-12 热度:200
我在.NET 3.5 SP1中尝试了EF,而且我也是很多沮丧的人之一,决定学习LINQ to SQL.现在我知道EF是“选择”的前进道路,加上EF 4.0有一些令人兴奋的新功能,我想将我的应用程序迁移到EF 4.0. 任何人都可以提出专门针对4.0和L2S迁移的优秀资源?注意:我可以在.NET 3[详细]
-
sql – 展平相交时间盘
所属栏目:[MsSql教程] 日期:2020-12-12 热度:172
我有大量数据,具有给定ID的开始和停止时间,我需要将所有相交和相邻的时间段平坦化为一个组合的时间段.下面发布的示例数据都是相同的ID,所以我没有列出. 为了使事情更清晰,请查看03.06.2009的示例数据: 以下时间盘是重叠的或有争议的,需要合并成一次 05:54:48[详细]
-
sql – 有没有办法用十六进制表达Postgres文字int?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:157
我有一个十六进制数字的大列表,我想插入一个PostgresQL表.我试过这样的东西: INSERT INTO foo (i)VALUES (0x1234); …但是没有工作.这可能吗? 解决方法 正如你所注意到的,您可以从 bit-string constant开始,以十六进制编写,然后是 type-cast it到您想要的类[详细]
-
在Emacs sql-mysql中指定端口号
所属栏目:[MsSql教程] 日期:2020-12-12 热度:162
我一直在使用Emacs的sql交互模式与MySQL数据库服务器进行交谈,并得到欣赏.开发人员已经在新的非默认端口号上设置了另一个数据库,但是我不知道如何使用sql-mysql访问它. 当我尝试连接到数据库时,如何指定端口号? 如果Emacs可以提示我输入一个端口号,并且如果[详细]
-
如何使用SQL将垂直数据转换为水平数据?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:115
我有一个表“项目”与一些相关的项目,像这样: ID Rel_ID Name RelRank--- ------ ---- -------1 1 foo 12 1 bar 23 1 zam 34 2 foo2 1 我正在尝试获取查询,因此具有相同Rel_ID的项目将显示在同一行中,如下所示: Rel_ID Name1 Name2 Name3------ ----- -----[详细]
-
关系数据库 – 将关系分解成BCNF
所属栏目:[MsSql教程] 日期:2020-12-12 热度:95
我在建立Boyce-Codd Normal Form之间的关系时遇到麻烦,如果不是,请将其分解为BCNF表单.给出这个例子: 具有功能依赖性的R(A,C,B,D,E):A→ B,C – e 我该怎么去分解呢? 我采取的步骤是: A = AB C = CD R1 = A = AB R2 = ACDE(由于C的元素仍然存在,继续分解)[详细]
-
如何将Access MDB格式数据库导入MySQL?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:61
我需要将数据库内容从mdb文件导入到mysql.我怎么做 ? 解决方法 Bullzip有一个免费的 Access to MySQL tool.它具有以下功能: 向导界面.将数据直接从一个服务器传输到另一个.创建转储文件.选择要传输的表.选择要传输的字段.转发受密码保护的数据库.支持共享安[详细]
-
sql-server – Visual Studio 2010和SQL Server 2008脚本和数据
所属栏目:[MsSql教程] 日期:2020-12-12 热度:151
我们目前正在使用Visual Studio 2010和SQL Server 2008 R2 – 开发使用(多个)SQL Server数据库的Intranet ASP.NET应用程序. 我们已经在源代码控制中存储SQL Server的脚本(数据库),与SQL Server Management Studio(SSMS)或Visual Studio等任何工具分开存储.也[详细]
-
sql – (Oracle)使用分页查询时如何获取总结果?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:172
我正在使用Oracle 10g和以下范例来获取一段时间的15个结果页面(这样当用户查看搜索结果的第2页时,他们会看到记录16-30). select * from ( select rownum rnum,a.* from (my_query) a where rownum = 30 )where rnum 15; 现在我需要运行一个单独的SQL语句来对[详细]
-
sql-server – 事务中的TSQL日志记录
所属栏目:[MsSql教程] 日期:2020-12-12 热度:70
我正在尝试写入事务中的日志文件,以便即使事务回滚,日志仍然存在. – 开始代码 开始转 将[something]插入到dbo.logtable中 [[这里的主要代码]] 回滚 承诺 – 结束代码 你可以说只是在事务开始之前做日志,但这并不容易,因为事务在此S-Proc运行之前开始(即代码[详细]
-
sql-server – 在SQL Server管理工作室2008中将文本粘贴到其中可
所属栏目:[MsSql教程] 日期:2020-12-12 热度:135
我必须手动编辑(SQL 2008)数据库中的几个记录. 我打开SSMS,右键单击桌面,选择“编辑顶部200行”,找到正确的记录和列,粘贴我的文本(这是这样,粗体仅供演示) Hi Michel, Congratulations! John 所有存储的都是“Hi Michel”, 所有的线条,但第一条是“丢失”. 有[详细]
-
数据库 – 在哪里可以找到关系代数中的分工操作的一个很好的例子
所属栏目:[MsSql教程] 日期:2020-12-12 热度:147
我正在努力学习,我找不到很好的解释.我的教授的例子真的很糟糕. 谢谢! 解决方法 请看这个演示文稿,解释关系代数师 https://www2.cs.arizona.edu/~mccann/research/divpresentation.pdf 干杯[详细]
-
SQL – 在SELECT中创建列以测试相等性
所属栏目:[MsSql教程] 日期:2020-12-12 热度:70
在SQL Server中,我正在处理这些列: tblSchedule ID ,STAFFID 开始时间 时间结束 我想在我的结果集中包含一个布尔字段,指示StartTime和EndTime是否相等.类似的东西: SELECT StaffID,StartTime,EndTime,(StartTime = EndTime) AS AreEqualFROM tblSchedule Wh[详细]