-
SQL Server 2008 – 查找大多数行的表
所属栏目:[MsSql教程] 日期:2020-12-12 热度:153
SQL Server 2008中有没有办法找到数据库中行数最多的表? 解决方法 这将让你关闭: SELECT [TableName] = so.name,[RowCount] = MAX(si.rows) FROM sysobjects so,sysindexes si WHERE so.xtype = 'U' AND si.id = OBJECT_ID(so.name) GROUP BY so.name ORDER[详细]
-
如何从包含多个数据库的mysqldump恢复一个数据库?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:149
我有一个mysql转储与5个数据库,并想知道是否有一种方法只导入其中一个(使用mysqldump或其他). 建议赞赏 解决方法 您可以通过sed管理转储的SQL,并为您提取数据库.就像是: cat mysqldumped.sql | sed -n -e '/^CREATE DATABASE.*`the_database_you_want`/,/^C[详细]
-
是否有免费的数据库或Web服务api用于音乐信息(专辑,艺术家,曲目)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:105
我需要查找歌曲名称的艺术家/专辑/曲目信息. 有没有一个免费的数据库,我可以下载或开源Web服务/ api我可以使用? 解决方法 尝试在 http://www.last.fm/api的last.fm api. 如果这对您无效,可以查看此搜索结果中列出的各种API: http://www.programmableweb.com[详细]
-
Pro的数据库,如BigTable,SimpleDB
所属栏目:[MsSql教程] 日期:2020-12-12 热度:200
像Google BigTable和Amazon SimpleDB这样的新学派数据存储范例专门用于可扩展性.基本上不允许加入和非正规化是这样的方式. 然而,在this年的话题中,共识似乎是在大桌子上加入不一定要太昂贵,而且非规范化在一定程度上被“高估” 那么为什么这些上述系统不允许[详细]
-
如何使用SQL命令文件创建SQLite3数据库文件?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:140
我有一个包含一些SQL命令的文件,如下所示: CREATE DATABASE IF NOT EXISTS `db_name`;USE `db_name`;CREATE TABLE IF NOT EXISTS `customers` ( `id` int(10) unsigned NOT NULL,`f_name` varchar(50) DEFAULT NULL,`l_name` varchar(50) DEFAULT NULL,`comp[详细]
-
版本控制 – 数据库的版本控制
所属栏目:[MsSql教程] 日期:2020-12-12 热度:111
我很好奇,如果有任何解决方案,最好是免费的,可以有一个中央数据库以版本化的方式发布数据. 例如, 客户端1决定编辑个人资料,以便在其机器上获取本地副本以进行更改.当他们对编辑感到满意时,他们将结果发布到中央数据库.就像你将如何在perforce中进行提交. 客户[详细]
-
sql – Amazon Redshift Keys不执行 – 如何防止重复的数据?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:136
只是测试了AWS Redshift,并且发现了一些插件上的一些dupe数据,我希望在键列中重复出现失败,阅读文档会显示主键约束不是“强制的”. 任何人都想出如何防止主键重复(根据“传统”期望). 感谢任何Redshift先锋! 解决方法 创建记录时,我分配UUID.如果记录本身是[详细]
-
数据库的ado.net模型已经走了Visual studio 2015
所属栏目:[MsSql教程] 日期:2020-12-12 热度:115
安装社区版本的Visual Studio 2015后,我遇到了一个数据库连接器,即ADO.net模型的问题.我通常使用EF 5或6连接到,具体取决于我是使用MYSQL还是SQL Server. 但是我遇到这个问题,我根本看不到它.这就是我所看到的: 与Visual Studio 2013相比: 我已经尝试重新安[详细]
-
sql-server – 视图不是模式绑定?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:84
我有一个select查询来从表中检索数据.它工作正常,但是当有条件选择3个值时,它不会产生结果.错误信息; 查询处理器用尽内部资源 我看透过INDEX似乎工作正常,然后我用该选择语句创建视图,但无法创建索引.错误信息; 视图不是模式绑定 解决方法 为了创建索引视图,[详细]
-
sql – 在Django中,检查空查询集最有效的方法是什么?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:179
我听说过使用以下方面的建议: if qs.exists(): ...if qs.count(): ...try: qs[0]except IndexError: ... 从以下评论中复制:“我正在寻找一个声明,如”在MySQL和PostgreSQL中count()对于短查询来说更快,对于长查询来说,exists()更快,并且在可能的时候使用Que[详细]
-
将CSV导入SQL Server(包括自动创建表)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:172
参见英文答案 How to create and populate a table in a single step as part of a CSV import operation?2 我有几个CSV文件,我想导入到SQL Server数据库.我知道如果这是可以用BULK插入,但是我想要一个解决方案,所以导入表也是自动创建之前的第一行的CSV文件,[详细]
-
查询列出SQL Server存储过程以及每个过程的代码行
所属栏目:[MsSql教程] 日期:2020-12-12 热度:159
我想要一个查询,返回数据库中所有(用户)存储过程的列表,其名称与每个代码的行数. 即 sp_name lines_of_code-------- -------------DoStuff1 120DoStuff2 50DoStuff3 30 任何想法如何做到这一点? 解决方法 select t.sp_name,sum(t.lines_of_code) - 1 as line[详细]
-
如何在CTE(SQL Server 2005)之后使用if语句
所属栏目:[MsSql教程] 日期:2020-12-12 热度:90
昨天晚上,我正在写一个这样的简单的T-SQL程序 DECLARE @ROLEID AS INTSELECT @ROLEID = [ROLE ID] FROM TBLROLE;WITH CTEAS( SELECT * FROM SOMETABLE)IF (@ROLEID = 1) BEGIN //SOMECODEENDELSE IF(@ROLEID = 2) BEGIN //SOMECODEENDELSEBEGIN //SOMECODEEND[详细]
-
sql-server – 如何从存储过程中返回bool
所属栏目:[MsSql教程] 日期:2020-12-12 热度:102
我试图找出如何写一个返回一个布尔值的store procdure.我开始写下面的一个返回一个int. USE [Database]GO/****** Object: StoredProcedure [dbo].[ReturnInt] Script Date: 09/30/2010 09:31:11 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOALTER p[详细]
-
sql-server – ASP.NET WebAPI和IIS中的请求时间不一致
所属栏目:[MsSql教程] 日期:2020-12-12 热度:129
问题 我正在测试我们的一个AngularJS ASP.NET WebAPI应用程序的性能.我观察到的奇怪的事情是,与Fiddler不同的时间执行完全相同的查询. 这种行为不仅在服务器上而且在本地机器上也被观察到. 细节 该应用程序使用Chrome进行测试,并使用Angular JS版本1.3.8编写[详细]
-
SQL SELECT从多个表
所属栏目:[MsSql教程] 日期:2020-12-12 热度:69
如何从客户1获得所有产品,客户2包括客户名称? customer1 tablecid name11 john2 joecustomer2 tablecid name2p1 sandyp2 lindaproduct tablepid cid pname1 1 phone2 2 pencil3 p1 pen4 p2 paper 结果应该是这样的 pid cid pname name1 name21 1 phone john[详细]
-
数据库 – 将数据插入到hive表中
所属栏目:[MsSql教程] 日期:2020-12-12 热度:52
使用Cygwin发行版,我已经安装了Hadoop 0.20.3和Hive 0.11.0. 首先,我不明白如何使用Hive CLI: hive show tables; 然后进入,没有任何反应.我可以使用hive -e / -f执行查询. 然后,我创建了一个表: CREATE TABLE tweet_table(tweet STRING)COMMENT 'Table of s[详细]
-
sql – 主键是否总是集群?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:88
请清除我对此的疑问,在SQL Server(2000及以上)中,主键是自动进行群集索引,还是选择在主键上具有非聚簇索引? 解决方法 不,它可以是非聚集的.但是,如果您没有将其显式定义为非聚簇,并且表上没有聚簇索引,则将其创建为聚簇.[详细]
-
sql – 加NULL值
所属栏目:[MsSql教程] 日期:2020-12-12 热度:112
在一个存储过程(在我的情况下是Oracle)中,我想向现有记录添加一些值.问题是现有值和要添加的值都可以为null.当两个操作数都为空时,我只希望结果为NULL.如果只有一个为null,我希望结果是另一个操作数.如果两者均为非空值,则我希望结果为“正常”. 这是我到目前[详细]
-
SQL UPDATE语句来切换两行中的两个值
所属栏目:[MsSql教程] 日期:2020-12-12 热度:171
我使用SQL Server交换两行中的两个值.让我展示: [ord] [name]1 John4 Jack7 Pete9 Steve11 Mary 说,我需要交换“皮特”和“史蒂夫”的数字,使这张表如此: [ord] [name]1 John4 Jack9 Pete7 Steve11 Mary 这似乎是一个微不足道的任务,但我似乎不能为它编写一[详细]
-
如何在SQL Server 2008中启用Integration Services(SSIS)?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:51
我不能在SQL Server 2008中启动SSIS.下面是SQL Server安装程序的截图.我应该从哪里开始在SQL Server 2008中启用/安装Integration Services? 解决方法 以下是使用SQL Server 2008 R2安装程序进行安装步骤的截图.下面列出的步骤应该提供安装SQL Server 2008必[详细]
-
在Slick中查看SQL查询
所属栏目:[MsSql教程] 日期:2020-12-12 热度:74
有没有办法观察将由Query生成的SQL语句? 例如,我有这个: val q = actions.filter(v = v.actionHash === hash v.carriedAt past) 我可以查看其底层的原始SQL吗? 解决方法 Slick 2.X: 您可以打印查询语句,如Slick documentation所示: val invoker = q.invo[详细]
-
5MB SQL数据库可以存储多少数据?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:146
我有兴趣在我的项目中使用Heroku.我目前没有兴趣付款,但免费计划只提供5MB的数据库. 有什么措施可以用来知道在5MB数据库中可以存储多少列/行简单文本数据? 谢谢 解决方法 一个有名的Heroku秘密是5 MB不是硬限制.你可以通过相当多的(5-10倍),在Heroku将不满意[详细]
-
哪个顺序是由SQL引擎执行的查询和子查询?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:122
你好,我做了一个SQL测试,并怀疑/好奇一个问题: 哪个顺序是由SQL引擎执行的查询和子查询? 答案是 主查询 – 子查询 – 子子查询等 子子查询 – 子查询 – 主要查询 整个查询一次被解释 没有固定的解释顺序,查询解析器在飞行中做出决定 我选择了最后一个答案([详细]
-
sql-server – 将UTC毫秒转换为SQL Server中的DATETIME
所属栏目:[MsSql教程] 日期:2020-12-12 热度:118
我想在UTC服务器中将UTC毫秒转换为DateTime. 这可以很容易地通过以下代码在C#中完成: DateTime startDate = new DateTime(1970,1,1).AddMilliseconds(1348203320000); 我需要在SQL服务器上这样做.我发现了一些脚本here,但是这是从1900-01-01开始的. 我已经使[详细]