-
sql-server – 警告!最大密钥长度为900字节.索引的最大长度为10
所属栏目:[MsSql教程] 日期:2020-12-12 热度:96
我将db脚本从64位系统传输到32位系统.当我执行脚本,它给我以下错误, Warning! The maximum key length is 900 bytes. The index ‘UQ__Users__7E800015145C0A3F’ has maximum length of 1000 bytes. For some combination of large values,the insert/update[详细]
-
sql-server-2008 – 删除(合并)SQL Server的数据库辅助数据文件
所属栏目:[MsSql教程] 日期:2020-12-12 热度:131
我有一个数据库备份,SQL Server Management Studio说它有三个文件:一个.mdf文件,一个.ndf文件和一个.ldf文件.这个辅助数据文件(.ndf一)是没有明显的原因创建的,所以我想完全删除它(当然不丢失数据),最好是从备份恢复数据库时. 这一切都可行吗? 解决方法 好[详细]
-
将数据库项目放在TFS中的哪里?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:167
看过其他问题,看不清楚这个答案. 我们是一个小型开发团队,致力于可以描述为3个独立的前台应用程序(OnlineOrders通过asp web,TradeManagement winforms应用程序,ASP.NET ReportingSuite). 但是,无论好坏,每个应用程序共享一个中央SQL2005数据库,让我们称之为Ma[详细]
-
sql-server – 使用IIS,Firefox和SQL Server集成Windows身份验证
所属栏目:[MsSql教程] 日期:2020-12-12 热度:132
我的本地主机上有一个在IIS上运行的网站.此网站的目录安全性设置为仅允许集成 Windows身份验证.它是内部网的一部分,需要通过我们的域帐户进行身份验证. 然后我在连接字符串中连接到集成安全性= SSPI的SQL Server. 这适用于Microsoft Internet Explorer,它在我[详细]
-
数据库设计 – Firebase:设置其他用户属性
所属栏目:[MsSql教程] 日期:2020-12-12 热度:188
我想添加一个属性到Firebase用户对象. user documentation表示,我只能使用Firebase实时数据库存储其他属性. 我不确定这在实践中如何运作. 以下是什么意思在实践中? You cannot add other properties to the Firebase User object directly; instead,you can[详细]
-
SQL注入 – SQL注入? CHAR(45,120,49,45,81,45)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:145
我刚刚在我们的请求日志中看到这一点.他们试图实现什么? 完整的请求字符串是: properties?page=2side2222222222111 UNION SELECT CHAR(45,120,49,45,81,45),CHAR(45,50,51,52,53,54,55,56,57,48,45) -- /* 编辑:谷歌搜索没有返回任何有用的东西,我想问的问[详细]
-
在SQL Server 2008中使用Date函数进行计算
所属栏目:[MsSql教程] 日期:2020-12-12 热度:82
我正在为一组BINGID,INDUSID,COM??P1计算TO_DATE列. 当IsRowActive = 1时,TO_DATE =“9999-12-31”,正在正确返回. 但是当IsRowActive = 0时,我们必须计算To_Date,这应该比下一个FROMDT小1秒 资料: DECLARE @MYTABLE TABLE(BINGID INT,INDUSID INT,DTSEARCH D[详细]
-
Linq To SQL问题 – 不支持对SQL的翻译(C#属性的问题)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:157
我将一些 Linq扩展到SQL类.我有两个类似的语句,第一个工作,第二个不(“没有支持的SQL翻译”错误). var reg2 = rs.ProductRegistrations().SingleOrDefault(p = p.Product.product_name == "ACE")var reg5 = rs.ProductRegistrations().SingleOrDefault(p = p.[详细]
-
Rails中与数据库无关的SQL字符串连接
所属栏目:[MsSql教程] 日期:2020-12-12 热度:180
我想在Rails查询中进行数据库端字符串连接,并以数据库独立的方式执行. SQL-92将双栏(||)指定为连接运算符.不幸的是,看起来MS SQL Server不支持它;它改为使用 我猜测Rails的SQL语法抽象已经解决了数据库特定的运算符问题.如果它存在,我该如何使用它? 解决方法[详细]
-
sql – JDBC规范是否阻止“?”被用作运算符(在报价之外)?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:133
从 Sam Macbeth’s question: Is there anything in the JDBC spec which allows a ? to be escaped and be anything other than a parameter placeholder? 例如,Postgres允许您使用?作为运算符: SELECT * FROM tbl WHERE tbl.data ? 'abc' 可以使用JDBC驱[详细]
-
用T-SQL插入n个记录
所属栏目:[MsSql教程] 日期:2020-12-12 热度:131
我想在表中添加可变数量的记录(天) 我看到了一个整洁的解决方案: SET @nRecords=DATEDIFF(d,'2009-01-01',getdate())SET ROWCOUNT @nRecordsINSERT int(identity,1) INTO #temp FROM sysobjects a,sysobjects bSET ROWCOUNT 0 但可悲的是,在UDF中不起作用(因[详细]
-
如果使用内联SQL不好,在实践中如何使用LINQ来执行查询有所不同?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:162
使用LINQ来执行查询和内联操作的一般共识是什么?这样做与将SQL语句嵌入到代码中有什么不同(这被认为是否)? 解决方法 忽略LINQ的所有非SQL相关用法,只考虑LINQ-to-SQL. LINQ查询是保留查询定义的对象,并且等价SQL仅在查询实际迭代时才被实例化.这允许组件被[详细]
-
SQL替换所有NULL
所属栏目:[MsSql教程] 日期:2020-12-12 热度:198
我有一个大表,里面有一些NULL.从0表而不是NULL中选择表的最简单方法是什么. 或者如果没有简单的方法可以做到这一点,我愿意用表中的0替换所有空值. 有很多列,我不希望必须使用像ISNULL(FieldName,0)AS FieldName这样的列. 解决方法 正如许多人所说,最好的方法[详细]
-
数据库 – Delphi ODBC连接对话框组件?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:195
我正在考虑将ODBC数据库连接添加到应用程序. 用户将在运行时配置并选择其数据库odbc连接. 是否有任何组件可以提供所需的一系列对话框? 允许用户选择数据源类型,选择驱动程序,已浏览 定义ODBC连接等 干杯 山姆 解决方法 如果您使用的是ADO组件,可以试试这个.[详细]
-
如何在VIEW中列出列的源表名称(SQL Server 2005)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:51
只是想知道如何在视图的一个查询中列出列名和表名. 例如: 名为viewC的视图由tbl1内连接tbl2创建,包含a,b,c,d列(a,b来自tbl1和c,d来自tbl2). 如何 Select COLUMN_NAME,DATA_TYPE,column_default,character_maximum_length,sourceTableNAME FROM information_s[详细]
-
ms-access – 如何连续开发和部署Access 2010数据库应用程序
所属栏目:[MsSql教程] 日期:2020-12-12 热度:124
我一直在开发Access 2010数据库应用程序,我们称之为Skill.accdb. 我正处于我想开始部署它的阶段,以便用户可以开始使用它并继续同时开发. 我一直在读 MSAccess-Deployment-Best-Practices, Deploy-an-Access-2007-application,和 Ways-to-share-an-Access-data[详细]
-
sql – DataReader基于序数的查找与命名查找
所属栏目:[MsSql教程] 日期:2020-12-12 热度:62
微软(以及许多开发人员) claim,SqlDataReader.GetOrdinal方法提高了从DataReader检索值的性能,而不是使用命名查找.读取器[ “的ColumnName”].问题是如果处理小的分页记录集,真正的性能差异是什么?是否值得在整个代码中查找和引用序数索引的额外开销? 解决[详细]
-
sql – 如何在存储过程中拆分逗号分隔的字符串?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:81
如何将逗号分隔的字符串拆分为存储过程中的字符串并将它们插入表字段? 使用Firebird 2.5 解决方法 这里有一个示例如何拆分字符串并将子字符串写入表中: create procedure SPLIT_STRING ( AINPUT varchar(8192))asdeclare variable LASTPOS integer;declare[详细]
-
ms-access – 从MS Access 2007保存到MS SQL服务器的ODBC连接的
所属栏目:[MsSql教程] 日期:2020-12-12 热度:84
我负责将旧的Access 2007项目迁移到MS SQL Server 2008 Express.第一阶段是将所有数据从MS Access数据库移动到SQL服务器,同时在客户端保留Access表单和报表. 因此,现在移动数据,创建SQL服务器用户(仅用于访问该特定数据库),并通过ODBC连接将表链接到Access数[详细]
-
sql – 表值函数我的查询计划在哪里去了?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:144
我刚刚在SQLServer 2000上的表值函数中包装了一个复杂的SQL语句. 在查看SELECT * FROM dbo.NewFunc的查询计划时,它只是给我一个我创建的表的表扫描. 我猜这是因为table是在tempdb中创建的,我只是从中选择. 所以查询很简单: SELECT * FROM table in tempdb 我[详细]
-
从SQL Server 2012或SQL CLR C#发送HTTP POST请求
所属栏目:[MsSql教程] 日期:2020-12-12 热度:75
是否有一种普遍接受的标准方式从SQL Server 2012发送HTTP请求? 我想要做的是使用远程服务器处理搜索查询,然后将结果插回到SQL Server 2012数据库.远程服务器提供了一个web api,它接受带有JSON内容的POST请求. 我有一个有效的解决方案,但需要将多个程序集加载[详细]
-
sql-server – 带CDATA的SQL Server XML输出
所属栏目:[MsSql教程] 日期:2020-12-12 热度:112
有没有办法让SQL Server XML返回使用CDATA?我有SQL Server返回的XML,如下所示: locations site id="124" sitenameTexas A amp; M/sitename /site/locations 当我需要这个: locations site id="124" sitename![CDATA[Texas A M]]/sitename /site/locations[详细]
-
sql-server – 在SQL Server中散列超过8000个字节
所属栏目:[MsSql教程] 日期:2020-12-12 热度:114
SQL Server的散列函数HASHBYTES的输入限制为8000字节. 你如何散列更大的字符串? 解决方法 您可以对输入的8k(或4k或2k)块进行散列,然后将这些散列连接起来或将它们散列为新的散列值.如果你必须创建一个类似的算法(例如在外部.NET应用程序中)来比较在SQL Serve[详细]
-
数组 – 不能INSERT:ERROR:数组值必须以“{”或维度信息开头
所属栏目:[MsSql教程] 日期:2020-12-12 热度:87
journeypost=# INSERT INTO user_data.user_data (username,randomint) VALUES ('mahman',1);ERROR: array value must start with "{" or dimension informationLINE 1: ... user_data.user_data (username,randomint) VALUES ('mahman...journeypost=# INSE[详细]
-
sql – 使用另一个表中的数据创建计算列
所属栏目:[MsSql教程] 日期:2020-12-12 热度:112
我有一个SQL Server 2008 R2数据库.该数据库有两个名为Pictures和PictureUse的表. 图片表包含以下列: Id (int) PictureName (nvarchar(max)) CreateDate (datetime ) PictureUse表包含以下列: Id (int) Pictureid (int) CreateDate (datetime ) 我需要在Pic[详细]