-
sql – 提取不以特定单词结尾的值
所属栏目:[MsSql] 日期:2020-05-23 热度:53
我有一个数据表.它可以像这样寻找: 7 Gelb 8 Schwarz9 Wei my color10 Grau16 Gelb I 17 Gelb II 18 Gelb III 19 Gelb IV 27 Schwarz I 28 Schwarz II 29 Schwarz III 30 Schwarz IV 31 Sc[详细]
-
SQL加入到最大排拼图
所属栏目:[MsSql] 日期:2020-05-23 热度:54
给出以下示例数据: Users+--------------------------------------------------+| ID | First Name | Last Name | Network Identifier |+--------------------------------------------------+| 1 | Billy | ONea[详细]
-
sql – 外键可以为空吗?
所属栏目:[MsSql] 日期:2020-05-23 热度:86
这个问题在这里已经有一个答案: Can a foreign key be NULL and/or duplicate?7个 在我们的数据库项目中,我们有一个具有主键和两个专用外键的表Sale:Vehicle_ID和Piece_ID.例如,如果我们出售车辆,我们需要Vehicle[详细]
-
sql-server – 如何列出(或导出)数据库中所有触发器的代码?
所属栏目:[MsSql] 日期:2020-05-23 热度:182
我正在从我们的数据库中的本地时间变为UTC时间. 有许多触发器将信息复制到当前使用GETDATE()的历史表. 我想在数据库中找到使用GETDATE()(而不是GETUTCDATE())的每个触发器,有没有办法自动执行? 我已经通过select * from sys.triggers列出了它们,但是我还需要[详细]
-
sql-server-2008 – 从sql server 2000迁移到2008 r2 – 如何
所属栏目:[MsSql] 日期:2020-05-23 热度:144
我有一个数据库在SQL Server 2000上工作.我们现在正在使用SQL Server 2008 r2迁移到新的服务器.任何人可以请我指出一些资源或howto? 我没有真正找到我的方式SQL 2000. 谢谢! 基本上你需要做的是: 将SQL Server 2000中的数据库备份到.bak文件 将* .bak文件[详细]
-
比较SQL Server中的两个字符串
所属栏目:[MsSql] 日期:2020-05-23 热度:116
有没有办法比较SQL Server 2008存储过程中的两个字符串,如下所示? int returnval = STRCMP(str1, str2) 如果字符串相同,则返回0 如果第一个参数根据当前排序顺序小于第二个参数,返回-1. 否则返回1. 以上方法我在MySQL中找到但不在SQL Server中. SQL Server中[详细]
-
在不使用DBCC的情况下确定每个SQL表的页数
所属栏目:[MsSql] 日期:2020-05-23 热度:99
我试图压缩我的数据库中最大的表.我将通过运行SP_ForEachDB存储过程来完成此操作.但是我无法弄清楚如何查看总页数.我可以通过此查询获取行数… USE DEVELOP04_HiltonUSGOSELECT [TableName] = so.name, [RowCount] = MAX(si.rows) FROM sysobjects so,[详细]
-
sql-server – 如何在SQL Server 2008 Express中安装Enterprise Manager
所属栏目:[MsSql] 日期:2020-05-23 热度:200
我现在已经安装了Microsoft SQL Server 2008 Express,并且所有的服务都可以工作,我可以从Visual Studio 2010创建数据库,但是我没有在SQL中可用的企业管理器(现在我称之为Management Studio) Server 2008程序菜单 – 我有其他菜单项,如配置管理器等,但对于Mana[详细]
-
sql-server – 哪个工具来构建一个简单的Web前端到我的数据库
所属栏目:[MsSql] 日期:2020-05-23 热度:90
我是SQL Server DBA,并且有一个我想通过网络浏览器访问的数据库.它将在内部网内部使用,并且将简单地在SQL Server中调用存储过程将数据输入数据库并将数据返回到简单的网页中.我不是一个开发人员,虽然我非常擅长SQL和脚本与Power Shell.稍后可以使用SSRS来报告[详细]
-
sql-server – 了解SQL Server中的COMPATIBILITY_LEVEL
所属栏目:[MsSql] 日期:2020-05-23 热度:116
我了解到,在您的本机之前将数据库设置为COMPATIBILITY_LEVEL可以防止使用功能.不过这似乎并非如此.见证以下SQL脚本: CREATE DATABASE FooGOUSE FooGOALTER DATABASE Foo SET COMPATIBILITY_LEVEL = 80GOCREATE TABLE Bar( Id UNIQUEIDENTIFIER NOT[详细]
-
MS-SQL中是否有“START AT”等效?
所属栏目:[MsSql] 日期:2020-05-23 热度:112
一些数据库支持如下命令: SELECT TOP 10 START AT 10 * FROM TABLE 本质上我需要拉前10个记录,接下来的10个记录,接下来的10个等等.也许还有另一种方法可以做到这一点,但是过去我已经做了如上面的支持“START AT”的数据库. 哪个版本的SQL Server? 在SQL Ser[详细]
-
SQL Server:超过5列的动态枢轴
所属栏目:[MsSql] 日期:2020-05-23 热度:132
我有一个非常艰难的时刻试图找出如何在具有多个列的SQL Server 2008中进行动态枢轴. 我的样品表如下: ID YEAR TYPE TOTAL VOLUMEDD1 2008 A 1000 10DD1 2008 B 2000 20DD1 2008 C 3000 30DD1 2009 A 4000 40DD1[详细]
-
sql – 创建带数字范围的临时表
所属栏目:[MsSql] 日期:2020-05-23 热度:124
我有一个表格,其中有一行的开始和结束编号范围,例如 key startID endID 1 500 505 2 784 788 3 802 804 等等.. 我想创建一个临时表(或表变量/ cte等),它们为每个这些数字和它们之间覆盖的范围有一行 – 即给出上面的示例,我想看到一个具[详细]
-
.net – TableAdapter配置向导不喜欢SP中的临时表
所属栏目:[MsSql] 日期:2020-05-23 热度:134
我有一个存储过程,我在数据集中使用它来生成ReportViewer中的报表. 此SP使用临时表来存储中间值,以便可以在SP末尾的计算中使用这些值. 临时表在SP结尾处都被彻底删除. 我可以在没有问题的情况下在SSMS中执行SP,并返回我期望的数据. 但是,当使用TableAdapter配[详细]
-
sql – 保持从’IN’子句的顺序
所属栏目:[MsSql] 日期:2020-05-23 热度:165
有条件的条件可以保留订单吗? 我在SO上找到了this question,但在他的例子中,OP已经有一个排序的“IN”子句. 我的情况是不同的,’IN’子句是随机的 这样的东西 SELECT SomeField,OtherFieldFROM TestResult WHERE TestResult.SomeField IN (45,2,445,12,789)[详细]
-
sql – 计数在LINQ中选择 – 哪个更快?
所属栏目:[MsSql] 日期:2020-05-23 热度:131
我正在使用IQueryable T在我的应用程序中的接口,并推迟在DB上执行SQL,直到.ToList() 我需要有时找到某些列表的计数,而不需要使用列表中的数据.我从SQL的经验中知道,SQL COUNT()远不如返回所有行的等效SELECT语句为DB工作. 所以我的问题是:DB的返回数量从IQue[详细]
-
如何应用SUM操作而不在SQL中分组结果?
所属栏目:[MsSql] 日期:2020-05-23 热度:108
我有一张这样的桌子: +----+---------+----------+| id | group | value |+----+---------+----------+| 1 | GROUP A | 0.641028 | | 2 | GROUP B | 0.946927 | | 3 | GROUP A | 0.811552 | | 4 | GROUP C | 0[详细]
-
sql – SSRS报告不显示数据
所属栏目:[MsSql] 日期:2020-05-23 热度:98
我刚刚创建了一个SQL Server 2005 SSRS报告,并且数据没有显示在“预览”窗格中. 数据集从存储过程与String参数正确填充.我可以在“数据”窗格中执行.在“预览”窗格中运行报表时,将显示正确的行数,但单元格的内容不包含任何数据 源数据集基于SQL Server 2005[详细]
-
.net – 用LINQ修改’字符串或二进制数据的任何聪明的方式都将被截断’警告
所属栏目:[MsSql] 日期:2020-05-23 热度:135
有没有一个聪明的方法来确定哪个字段导致’LINQ使用’字符串或二进制数据’被截断’. 我总是最后一步通过一个调试器手动完成,但是使用“SubmitChanges”的批处理,我必须将代码改成插入一行以便在一批行中找到凶手. 我错过了一些东西,在这个时代,我真的还要用[详细]
-
sql – 如何在Oracle 11g中将分区表从一个表空间移动到另一个表空间?
所属栏目:[MsSql] 日期:2020-05-23 热度:190
我有一个属于表空间报表的分区表.我想把它移动到表空间记录. 一种可能性是删除表并在新的表空间中重新创建它,但这对我来说不是一个选择,因为表中有数据需要在移动中生存. 我首先检查分区是否真的属于表空间报告: SELECT * FROM user_tab_partitions WHERE ta[详细]
-
为什么前缀sql函数名?
所属栏目:[MsSql] 日期:2020-05-23 热度:114
什么是一个场景,例如在SQL Server中的函数名称上使用前缀的好理由,例如fn_GetName?似乎这是不必要的,因为通常使用它的上下文会清楚地表明它是一个功能.我还没有使用任何其他语言,这些语言曾经需要在函数上使用前缀,我不能想到一个好的场景,可以显示为什么SQL[详细]
-
sql-azure – 我需要添加一个链接服务器到MS Azure SQL Server
所属栏目:[MsSql] 日期:2020-05-23 热度:194
我试过试过,不能被链接.我可以使用SSMS连接到服务器,但无法从本地服务器链接到该服务器.这是我的脚本(用括号中的东西代替以下信息): EXEC master.dbo.sp_addlinkedserver @server = N[servername].database.windows.net, @srvproduct = NAny, @provider[详细]
-
sql – 使用多列主键的优点和缺点是什么?
所属栏目:[MsSql] 日期:2020-05-23 热度:187
我想看一个例子: 当这是适当的 当这不合适 有没有一个时间,数据库的选择会改变上面的例子? 这似乎是一个关于代理键的问题,它常常是自动递增的数字或GUID,因此是单列,而不是自然键,通常需要多个信息才能真正独一无二.如果你能拥有只有一列的自然键,那么这一[详细]
-
生成SQL查询计划需要5分钟,查询本身以毫秒为单位运行.这是怎么回事?
所属栏目:[MsSql] 日期:2020-05-23 热度:100
在SQL Server 2008上运行的存储过程,我有一个相当复杂(或丑陋,取决于你如何看待它).它具有一个pk表和一个fk表视图的大量逻辑. fk表被连接到pk表略多于30次(fk表设计不佳 – 它使用名称值对,我需要展平,不幸的是,它是第三方,我不能改变它). 无论如何,它已经运[详细]
-
sql-server – SQL Server服务代理的缺点
所属栏目:[MsSql] 日期:2020-05-23 热度:80
我一直在研究SQL Server服务代理的范围来替代当前的消息传递解决方案MSMQ.我想知道SQL Server Service Broker的缺点,与MSMQ相反,以下标准. 发展 疑难解答 性能(假设我们需要每天处理10万条消息,平均大小在25 KB左右) 可扩展性 在我目前的项目中,我已经使用过S[详细]

浙公网安备 33038102330553号