-
sql-server – 通过Internet连接到SQL服务器
所属栏目:[MsSql] 日期:2020-05-28 热度:112
我的一个客户端有一个包含数据的数据库(这个服务器也是一个ASP.NET网上商店),他们让我为他们的客户编写一个程序,他们可以查询他们的数据库.我的问题是我被建议不要通过互联网直接访问SQL服务器?什么是标准做法?我应该自动部署VPN客户端吗?我有点困惑这个.[详细]
-
sql-server – 将SQL Server 2012备份还原到SQL Server 2008数据库?
所属栏目:[MsSql] 日期:2020-05-28 热度:149
有没有办法将SQL Server 2012数据库备份还原到SQL Server 2008? 我试图附加文件,它不起作用. 你有几个选择: 选项A:使用“生成脚本”选项在兼容模式下编写数据库: 注意:如果使用模式和数据编写数据库脚本,则根据您的数据大小,脚本将非常庞大,并且不会由SS[详细]
-
sql-server – 仅选择编号为SQL Server的字符串
所属栏目:[MsSql] 日期:2020-05-28 热度:127
我需要在表格中仅选择字符串,但此表格中包含数字和字符串. 例如: ID Name1 Jacke112 Andre3 Rodrigo114 55555 我的选择需要仅返回Ids:1,2,3. 谢谢 SELECT ID FROM YourTable WHERE ISNUMERIC(Name + .0e0) = 0[详细]
-
sql-server – 高效的事务,记录锁定
所属栏目:[MsSql] 日期:2020-05-28 热度:93
我有一个存储过程,它选择1条记录.可以从不同PC上的几个不同应用程序调用存储过程.这个想法是存储过程带回了需要处理的下一条记录,如果两个应用程序同时调用存储过程,则不应该返回相同的记录.我的查询如下,我正在尝试尽可能高效地编写查询(sql 2008).它可以比[详细]
-
sql-server – 如何将Azure Web App连接到Azure SQL数据库
所属栏目:[MsSql] 日期:2020-05-28 热度:83
从一年前我玩的时候,Azure已经发生了一些变化. 我有一个Web应用程序,以及我的Azure资源组中的Sql DB.我希望我的网络应用程序从我的数据库中读取.我做了一个防火墙规则,以便我的应用程序可以从我的工作站上的数据库读取(在本地运行),这很好.但我希望我的应用程[详细]
-
SQL Server 2000 – 查询表的外键关系
所属栏目:[MsSql] 日期:2020-05-28 热度:115
几乎与 Query a Table’s Foreign Key relationships相同,但对于SQL Server 2000 对于给定的表’foo’,我需要一个查询来生成一组具有指向foo的外键的表. SELECT o2.nameFROM sysobjects oINNER JOIN sysforeignkeys fk on o.id = fk.rkeyidINNER JOIN sy[详细]
-
SQL查询与二进制数据(PHP和MySQL)
所属栏目:[MsSql] 日期:2020-05-28 热度:124
这个网站过去帮了我很多,但现在我迷路了.在此先感谢您的指导. 我有一个包含二进制值的MySQL表,如下例所示.我不能改变桌子. CREATE TABLE `test` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `nid` binary(16) NOT NULL, `test` varchar(45) DEFAULT NU[详细]
-
生成SQL以更新主键
所属栏目:[MsSql] 日期:2020-05-28 热度:150
我想更改主键和引用此值的所有表行. # table mastermaster_id|name===============foo|bar# table detaildetail_id|master_id|name========================1234|foo|blu 如果我给出一个脚本或功能 table=master, value-old=foo, value-n[详细]
-
sql-server – 存储过程返回varchar
所属栏目:[MsSql] 日期:2020-05-28 热度:192
我想知道在SQL中是否可以从存储过程返回varchar值,我看到返回值的大部分示例都是int. 程序中的示例: declare @ErrorMessage varchar(255)if @TestFlag = 0 set @ErrorMessage = Testreturn @ErrorMessage 您可以使用out参数或结果集来返回任何数据类型. 返回[详细]
-
使用Sybase SQL Anywhere拆分/爆炸逗号分隔的字符串
所属栏目:[MsSql] 日期:2020-05-28 热度:190
参见英文答案 How do I split a string so I can access item x?41个 UPDATE: Someone marked this question as duplicate of 07001. But it’s different, my question is about Syb[详细]
-
sql-server – 如何以非弃用的方式从VBA访问SQL Server?
所属栏目:[MsSql] 日期:2020-05-28 热度:197
似乎已弃用从VBA项目直接访问SQL Server数据库的所有方法: 带有ODBCDirect的DAO:Access 2007已经删除了支持. DAO通过JET:你不认真,对吧?无论如何,它是微软的considered obsolete. ADO与SQLOLEDB提供程序:Deprecated. ADO与SQL Server Native OLEDB提供程[详细]
-
sql – 按顺序更改分组列值来分组数据
所属栏目:[MsSql] 日期:2020-05-28 热度:143
有以下数据 create table #ph (product int, [date] date, price int)insert into #ph select 1, 20120101, 1insert into #ph select 1, 20120102, 1insert into #ph select 1, 20120103, 1insert into #ph sel[详细]
-
sql – 选择具有匹配标记的所有项目
所属栏目:[MsSql] 日期:2020-05-28 热度:122
我正试图找到最有效的方法来解决这个问题,但我必须告诉你,我已经搞砸了它.环顾四周,没有发现任何相关性,所以在这里. 如何选择与所需项目具有相似标签的所有项目? 以此表为例: (用于重新创建表格的sql代码) project 1 - tagA | tagB | tagCproject 2 - tagA[详细]
-
SQL Server 2005查询历史记录
所属栏目:[MsSql] 日期:2020-05-28 热度:88
我可以使用以下SQL轻松查看最近运行的查询列表: SELECT deqs.last_execution_time AS [Time], dest.TEXT AS [Query]FROM sys.dm_exec_query_stats AS deqsCROSS APPLY sys.dm_exec_sql_text(deqs.sql_handle)[详细]
-
sql-server-2005 – 在SQL Server 2005中分析非常大的结果集的有效方法是什么?
所属栏目:[MsSql] 日期:2020-05-28 热度:177
编辑:我还在等待更多答案.谢谢! 在SQL 2000天,我曾经使用临时表方法,您在其中创建具有新标识列和主键的临时表,然后选择A和B之间的标识列. 当SQL 2005出现时,我发现了Row_Number(),从那以后我一直在使用它… 但现在,我发现Row_Number()存在严重的性能问题.[详细]
-
如何在没有matlabs数据库工具箱的情况下从matlab访问postgresql数据库?
所属栏目:[MsSql] 日期:2020-05-28 热度:55
我已经尝试使用 pgmex.不幸的是它不适用于libpq5(matlab立即崩溃). 要在没有数据库工具箱的情况下从matlab连接到postgres,请执行以下操作: % Add jar file to classpath (ensure it is present in your current dir)javaclasspath(postgresql-9.0-801.jdbc4.[详细]
-
使用.SQL文件创建MySQL数据库
所属栏目:[MsSql] 日期:2020-05-28 热度:113
我根本不太了解MySQL.但我正在尝试使用Visio对MySQL数据库进行逆向工程.我知道我应该采取什么步骤来做到这一点,但我无法让我的数据库显示在“数据库”部分(如下所示): 如何使用.SQL文件创建MySQL数据库并将其显示在此列表中?我试过这段代码: mysql -u user[详细]
-
确定SQL Server中视图中引用的表
所属栏目:[MsSql] 日期:2020-05-28 热度:56
如何了解SQL Server中视图中使用的表?是否有脚本或工具可以让我知道视图中使用的表格,还可以列出字段? 希望这能解决问题.如果没有,请告诉我. 请指导!谢谢! select cols.*from sys.sql_expression_dependencies objs outer apply sys.dm_sql_referenced_en[详细]
-
.net – 证明SQL注入
所属栏目:[MsSql] 日期:2020-05-28 热度:168
我试图在这里简单地证明这个简单的函数不足以阻止世界上每个sql注入: Function CleanForSQL(ByVal input As String) As String Return input.Replace(, )End Function 以下是我们其中一个应用的典型插入声明: Database.DBUpdate(UPDATE tblFilledForms S[详细]
-
data-structures – 关系数据库的高效持久数据结构
所属栏目:[MsSql] 日期:2020-05-28 热度:179
我正在寻找可用于实现关系模型的持久性数据结构的材料. 坚持不可变数据结构的含义. 有人知道一些好的资源,书籍,论文等吗? (我已经有了Purely Functional Data Structures这本书,这是我正在寻找的一个很好的例子.) 将无处不在的 B-tree修改为持久性是很简单的[详细]
-
sql – 在varbinary字段上检查ISNULL的策略?
所属栏目:[MsSql] 日期:2020-05-28 热度:103
在过去,我在查询varbinary(max)列时注意到了糟糕的性能.可以理解,但在检查它是否为空时似乎也会发生,我希望引擎会改为采取一些快捷方式. select top 100 * from Files where Content is null 我怀疑它很慢,因为它是 需要将整个二进制文件拉出来,并且 它没有索[详细]
-
用于搜索具有无限数量的位字段的表的SQL设计方法
所属栏目:[MsSql] 日期:2020-05-28 热度:103
考虑搜索包含公寓租赁信息的表:使用该界面的客户端选择在数据库中表示为位字段的多个条件,例如: AllowPets HasParking HasDeck ModernKitchen 等等.. 我们面临的情况是,我们软件的每个新客户都有他们希望允许最终用户搜索的其他字段.位字段的数量可以达到数[详细]
-
如何在LINQ-To-SQL中手动设置标识字段(IDENTITY INSERT)
所属栏目:[MsSql] 日期:2020-05-28 热度:140
我有一个表,通常在插入时,自动键将递增.但是,有些情况下我们想要设置ID(在SQL中可以使用“IDENTITY INSERT”轻松完成). 有没有办法用LINQ to SQL实现这一目标? 谢谢, 看看这里: http://social.msdn.microsoft.com/Forums/en-US/linqtosql/thread/566e9540-9[详细]
-
SQL中的表扫描和索引扫描
所属栏目:[MsSql] 日期:2020-05-28 热度:122
SQL中的表扫描和索引扫描之间的区别是什么?具体使用它在哪里? 表扫描意味着遍历所有表行. 索引扫描意味着遍历所有索引项,当项索引满足搜索条件时,通过索引检索表行. Usualy索引扫描比表扫描便宜,因为索引比表更平坦. 关于这个问题,他们有很多书目.样品: 微[详细]
-
sql-server – 为什么DELETE会对性能产生影响?
所属栏目:[MsSql] 日期:2020-05-28 热度:70
最后是一个测试脚本,用于比较@table变量和#temp表之间的性能.我想我已经正确设置了 – 性能时间是在DELETE / TRUNCATE命令之外进行的.我得到的结果如下(以毫秒为单位的时间). @Table Variable #Temp (delete) #Temp (truncate)--------------- --------------[详细]

浙公网安备 33038102330553号