-
sql-server – 如何在WiX安装程序中检测SQL Server Express
所属栏目:[MsSql] 日期:2020-07-09 热度:159
如何检测是否在WiX安装程序中的计算机上安装并运行了Sql Server Express? 我想在安装我的应用程序之前进行检查,如果它没有安装并运行,请在安装我的应用程序之前通知用户必须先安装它. 好的,我通过试错法找到了有效的方法: Property Id=SQLSERVER RegistrySe[详细]
-
linq-to-sql – 针对Sql Server 2000的TransactionScope错误 – 合作伙伴事务管
所属栏目:[MsSql] 日期:2020-07-03 热度:68
我正在尝试针对我的Sql 2000数据库为我的Linq-to-Sql操作设置一个简单的事务.使用TransactionScope它看起来像这样: using (TransactionScope transaction = new TransactionScope()){ try { Store.DBDataContext dc = new Store.DB[详细]
-
尝试恢复加密数据库时遇到问题
所属栏目:[MsSql] 日期:2020-07-03 热度:133
我试图将加密数据库从默认服务器复制到我的服务器进行测试 但我这样做有麻烦,因为我从来没有这样做过 所以我要解释我的程序和我得到的错误 首先我创建一个主密钥: USE masterGOCREATE MASTER KEY ENCRYPTION BY PASSWORD =DB-PaSSw0rDGO 现在一切都很好: 命[详细]
-
哪个sql server数据类型最好代表C#中的double?
所属栏目:[MsSql] 日期:2020-07-03 热度:139
参见英文答案 What represents a double in sql server?14个 是钱,浮动,真实,小数,_________? 对此的回答以及所有类型的映射都可以在这里找到. SQL-CLR Type Mapping 图表,从该页面被盗: 2013年1月7日更新 – 这是一个更新的版本,在这里不那么丰富多[详细]
-
sql-server – 在SQL Server中处理日期
所属栏目:[MsSql] 日期:2020-07-03 热度:120
我正在asp.net上的一个网站上工作.我从网页获取日期,然后根据用户输入我想从SQL Server数据库获取结果(使用存储过程). 问题是我只能从这个格式2016-10-08获取日期,这是类型字符串.但是在数据库中,我有一个类型为datetime的列,格式为2016-10-08 17:38:00.000[详细]
-
SQL固定值IN()与INNER JOIN性能
所属栏目:[MsSql] 日期:2020-07-03 热度:157
在回答 this SQL question时,我遇到一个声明,固定值IN()运算符比具有相同内容的INNER JOIN慢得多,以至于最好为值创建临时表并加入它们.它是真的(通常,使用MySQL,任何其他SQL引擎),如果是 – 为什么?直觉上,IN应该更快 – 您将潜在匹配与已经在内存中并且需要[详细]
-
sql – 采访 – 检测/删除重复的条目
所属栏目:[MsSql] 日期:2020-07-03 热度:53
如何在没有主键的表中检测/删除数据库中的重复条目? [如果我们使用’DISTINCT’我们怎么知道哪个记录是正确的并且重复一个? ] delete ffrom( select ROW_NUMBER() over (partition by YourFirstPossibleDuplicateField, YourSec[详细]
-
sql – 将pg_try_advisory_xact_lock()放在嵌套的子查询中?
所属栏目:[MsSql] 日期:2020-07-03 热度:194
在我的Ruby on Rails 4应用程序中,我对Postgres 9.4数据库进行了此查询: @chosen_opportunity = Opportunity.find_by_sql( UPDATE opportunities s SET opportunity_available = false FROM ( SELECT oppor[详细]
-
sql表中主键id之间的差距
所属栏目:[MsSql] 日期:2020-07-03 热度:185
我有一张桌子是: CREATE SEQUENCE id_seq;CREATE TABLE public.UserInfo( id bigint NOT NULL DEFAULT nextval(id_seq), phone text, password text, name text, surname text, middle_name text, emai[详细]
-
sql-server – sql server 2005中的递归函数?
所属栏目:[MsSql] 日期:2020-07-03 热度:63
任何人都可以建议用于说明递归函数的编程示例吗? 例如斐波那契系列或因子… 以下是我使用google.com发现的一些文章;) Recursion in T–SQL Using recursion in stored procedures A Recursive User-Defined Function (SQL Server 2000)[详细]
-
sql – 为什么RAND()不生成随机数?
所属栏目:[MsSql] 日期:2020-07-03 热度:147
我正在回答问题 hereabouts并在发布之前启动我的SSMS测试一个小查询,但得到了一些奇怪的结果.这是查询: UPDATE PersonSET Pos_X = Rand() , Pos_Y = Rand(id)SELECT ID, Surname, Forename, Pos_X, Pos_Y FROM Person 以下是结果集: 1 Bloggs Fred[详细]
-
sql – 如何计算Oracle中字符串中的单词数?
所属栏目:[MsSql] 日期:2020-07-03 热度:182
我正在尝试计算SQL中字符串中有多少单词. Select (Hello To Oracle) from dual; 我想显示单词的数量.在给定的示例中,尽管单词之间可能存在多个空格,但它将是3个单词. 你可以使用类似的东西.这将获取字符串的长度,然后在删除空格的情况下减去字符串的长度.然后[详细]
-
sql – 删除基于列上相同值的重复记录并保持最新
所属栏目:[MsSql] 日期:2020-07-03 热度:173
我想删除基于它们在某个列中具有相同值的重复记录,并在下面的示例中保留一个基于InsertedDate的最新记录.我想要一个不使用游标但基于设置的解决方案.目标:删除所有重复项并保持最新状态. 下面的ddl创建了一些重复项.需要删除的记录是:John1 John2,因为它们[详细]
-
sql-server – 如何在SQL Server中生成GUID?
所属栏目:[MsSql] 日期:2020-07-03 热度:102
如何在SQL Server中生成GUID? 我知道我应该使用newid(),但函数使用的算法是什么?它是时间/日期的哈希吗? 创建它的算法在这里描述: http://en.wikipedia.org/wiki/Globally_Unique_Identifier Algorithm In the OSF-specified algorithm for generating ne[详细]
-
sql-server – 在IF ELSE语句中删除临时表
所属栏目:[MsSql] 日期:2020-07-03 热度:107
我在这里遇到了僵局,问题是我必须改变一个使用3个不同临时表的过程.让我们为了对话,将它们命名为#temptable1,#temptable2,#temptable3. 我不能在这里复制/粘贴整个过程,但总体思路是这样的,原始过程(procedure1)在过程的最开始创建#temptable1 create table #[详细]
-
sql-server – 是否可以使用存储过程获取mac地址?
所属栏目:[MsSql] 日期:2020-07-03 热度:124
想知道是否有可能使用存储过程获取服务器的mac地址? 我做了一些搜索,但一无所获.这是使用SQL2008. 更新 不幸的是,使用newsequentialid()的答案可能会返回错误 MacAddress,如果服务器上有VMWare. 我猜你需要从SQL执行一个shell命令来获取MAC地址.如果我没记错[详细]
-
sql-server – SQL Server 2008在Insert,Update之后运行触发器锁定原始表
所属栏目:[MsSql] 日期:2020-07-03 热度:170
我有一个严重的性能问题. 我有一个数据库(与此问题相关),2个表. 1表包含带有一些全局信息的字符串.第二个表包含向下分散到每个单词的字符串.所以字符串就像在第二个表中逐字索引一样. 第二个表中数据的有效性不如第一个表中数据的有效性重要. 由于第一个表可[详细]
-
sql-server – 使用SSIS,如何找到人口最多的城市?
所属栏目:[MsSql] 日期:2020-07-03 热度:72
我有一个数据流任务,其信息看起来像这样: Province | City | Population-------------------------------Ontario | Toronto | 7000000Ontario | London | 300000Quebec | Quebec | 300000Quebec | Montreal| 6000000[详细]
-
sql-server – 将VARCHAR转换为VARBINARY
所属栏目:[MsSql] 日期:2020-07-03 热度:85
我在表格中记录了昂贵的运行查询及其查询计划,以便我们监控性能趋势并确定需要优化的区域. 但是,它已经到了查询计划占用太多空间的程度(因为我们正在针对每个查询存储整个计划). 因此,我试图通过将QueryPlanHash和QueryPlan提取到另一个表来规范化现有数据. C[详细]
-
tsql – 如何使用T-SQL生成Mandelbrot?
所属栏目:[MsSql] 日期:2020-07-03 热度:171
学习一点T-SQL,并认为一个有趣的练习就是用它生成一个Mandelbrot集. 原来已经有人(最近出现了).我会让其他人发布它作为答案,但我很好奇可以做出哪些优化. 或者,您将如何使代码更具可读性? 我将选择最可读(但相当紧凑)的版本作为已接受的答案(太糟糕了,我们还[详细]
-
数据库 – 是Oracle Total Recall的替代方案吗?
所属栏目:[MsSql] 日期:2020-07-03 热度:122
Oracle Total Recall是Oracle Enterprise Edition(11g)的一个选项,可提供对历史数据的安全保留和访问. 从白皮书: Flashback Data Archive creates an internal history table for every tracked table. The internal history table is initiall[详细]
-
将数据库数据从Windows上的xampp传输到Ubuntu
所属栏目:[MsSql] 日期:2020-07-03 热度:121
哪个是将 mysql数据库从 Windows上的xampp传输到Ubuntu上的 MySql服务器的最快方法? 如果内存服务,Xampp与PhpMyAdmin打包在一起.使用该Web界面以.sql格式导出数据库表. 如果您在Ubuntu计算机上也有PhpMyAdmin,则可以使用它来导入导出的.sql文件. 如果不这样[详细]
-
实例测试MySQL的enum类型
所属栏目:[MsSql] 日期:2020-07-03 热度:105
在开发项目时通常会遇到一些状态字段,例如订单的状态有待支付、已支付、已关闭、已退款等,我以前做的项目都是把这些状态用数字存在数据库中,然后在php代码中用常量来维护一份映射表,例如:[详细]
-
阿里云服务器安装配置redis的方法并且加入到开机启动(推荐)
所属栏目:[MsSql] 日期:2020-07-03 热度:187
系统AliyunLinux一、安装Redis(我把redis安装在了/alidata/server/redis下)去http://redis.io/download下载redis用FTP工具传到服务器或者按照redis官网写的步骤进行操作[详细]
-
MongoDB中MapReduce的使用方法详解
所属栏目:[MsSql] 日期:2020-07-03 热度:195
前言玩过Hadoop的小伙伴对MapReduce应该不陌生,MapReduce的强大且灵活,它可以将一个大问题拆分为多个小问题,将各个小问题发送到不同的机器上去处理,所有的机器都完成计算后,再将计算结果合并为一个完整的解决方[详细]