-
sql – 多次预防递归CTE访问节点
所属栏目:[MsSql教程] 日期:2020-12-12 热度:185
考虑以下简单的DAG: 1-2-3-4 和一个表,#bar,描述这个(我使用SQL Server 2005): parent_id child_id1 22 33 4//... other edges,not connected to the subgraph above 现在想象我有一些其他任意的选择第一个和最后一个边的标准,即1 2和3 4.我想用这些来找到[详细]
-
设计SQL数据库以表示OO类层次结构
所属栏目:[MsSql教程] 日期:2020-12-12 热度:90
我正在将类层次结构转换为存储在SQL数据库中. 原伪码: abstract class Note{ int id; string message;};class TimeNote : public Note{ time_t time;};class TimeRangeNote : public Note{ time_t begin; time_t end;};class EventNote : public Note{ int e[详细]
-
sql-server – 用于SQL Server数据库的归类是什么?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:165
我需要选择哪种归类? SQL Server 2008 我在stackoverflow.com上发现了一个关于这个问题的好的和相关的帖子: How to choose collation of SQL Server database 所以如果我理解很好(参考以上链接): 排序规则用于排序和比较): NVARCHAR用于存储数据. 整理属[详细]
-
在Rails中销毁/删除数据库
所属栏目:[MsSql教程] 日期:2020-12-12 热度:141
是否可以从现有应用程序中完全删除数据库和所有迁移记录等,以便我可以从头重新设计数据库? 解决方法 通过发出rake -T,您有以下数据库任务: rake db:create # Create the database from DATABASE_URL or config/database.yml for the current Rails.env (use[详细]
-
sql-server – 是否有理由在可空的列上指定DEFAULT(NULL)?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:78
我最初创建了一个这样的表: CREATE TABLE dbo.XX (YY int DEFAULT(NULL)) 如果你这样做,然后再脚本表,你会得到以下代码,加上一个随机命名的默认约束: CREATE TABLE [dbo].XX([YY] [int] NULL) GOALTER TABLE [dbo].XX ADD DEFAULT (NULL) FOR [YY]GO 现在在[详细]
-
Magento从数据库中禁用缓存
所属栏目:[MsSql教程] 日期:2020-12-12 热度:171
有一种从System- Cache Management菜单中禁用缓存的方法. 使用数据库SQL查询,如何进行同样的操作? 解决方法 禁用缓存的最简单方法是使用SQL查询: UPDATE `core_cache_option` SET value=0; 并清除您的缓存文件夹,以确保: rm -rf YOUR SITE PATH HERE/magen[详细]
-
sql – 选择一个select语句的select查询
所属栏目:[MsSql教程] 日期:2020-12-12 热度:179
我甚至不知道我是否正确地做这个查询. 有一个三明治表有7个字段,其中2个是组合框(类型和面包). 所以我做了一个查询,将所有的组合框值合并成一个查询,如下所示: SELECT TypesAndBreads.TBName,TypesAndBreads.TypeFROM (SELECT [Sandwiches Types].[Sandwich[详细]
-
sql – 在SELECT查询中使用TOP 1的性能效果
所属栏目:[MsSql教程] 日期:2020-12-12 热度:140
我有一个User表,其中有一个用户名和应用程序列.用户名可能重复,但用户名应用程序的组合是唯一的,但是我没有在表上设置唯一的约束(对于性能) 问题:会有什么区别(性能方面): SELECT * FROM User where UserName='myuser' AND Application='myapp' 和 – SELEC[详细]
-
sql – 将ntext转换为nvcharmax(max) – 获取大小限制
所属栏目:[MsSql教程] 日期:2020-12-12 热度:59
我正在尝试将现有的SQL NText列更改为nvcharmax(max),并在大小限制上遇到错误.有大量的现有数据,其中有些超过了8k的限制,我相信. 我们正在寻找转换,以便该字段可在LINQ中搜索. 我试过的2x SQL语句是: update Tableset dataNVarChar = convert(nvarchar(max),[详细]
-
sql-server – 管道的另一端没有进程
所属栏目:[MsSql教程] 日期:2020-12-12 热度:82
当我尝试连接到SQL Server 2005时,我收到此错误.我启用了TCP / IP,命名管道,并重新启动服务器,但这是不工作. 解决方法 我尝试了两个微软技术文章中的故障排除步骤,奇怪的是没有运气. 我设法通过将我的身份验证从SQL Server Auth更改为Windows Auth来解决问题.[详细]
-
sql-server-2008 – VS 2010构建数据库项目接收SQL04151
所属栏目:[MsSql教程] 日期:2020-12-12 热度:64
我刚刚开始使用Visual Studio 2010 Premium数据库项目.我必须说这确实是摇滚.有一点我无法想像的是如何避免SQL04151警告 Procedure: [dbo].[MyProc] has an unresolved reference to object [MyDatabase].[dbo].[MyItem]. 我错过了一个简单的步骤吗?所有我可[详细]
-
sql – 如何传递ADO.NET源SSIS中的参数
所属栏目:[MsSql教程] 日期:2020-12-12 热度:156
你好我需要一些帮助这将是我的第一个SSIS包,我正在学习.到目前为止,这是我所拥有的. 我创建了一个控制流程.然后我创建了三个ADO.Net连接,两个源和一个目的地.然后,我创建了数据流任务,它将数据从一个数据库中的表复制到同一服务器上另一个数据库中的对应表中.[详细]
-
sql-server-2005 – [Sql-Server]什么数据类型用于密码salt和has
所属栏目:[MsSql教程] 日期:2020-12-12 热度:160
我从我的密码生成盐和哈希值使用, string salt = CreateSalt(TxtPassword.Text.Length);string hash = CreatePasswordHash(TxtPassword.Text,salt);private static string CreateSalt(int size){ //Generate a cryptographic random number. RNGCryptoService[详细]
-
如何将用户的读取权限授予SQL Server中的数据库?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:71
我想授予用户访问具有读和写访问权限的特定数据库.用户已经在域中可用,但不在数据库中. 那么,如何创建一个新的用户和密码呢? 有人告诉我,只能指定用户,域您希望给用户访问的数据库,而无需创建新的用户和密码. 这是我正在实施的旧方式.它工作,但它创建一个新[详细]
-
sql – 数据仓库分段区域内的结构
所属栏目:[MsSql教程] 日期:2020-12-12 热度:53
我们正在为一家银行开发一个数据仓库,并且几乎遵循标准的Kimball模式的分期表,星型模式和ETL来通过该过程拉出数据. Kimball talks about using the staging area for import,cleaning,processing and everything until you are ready to put the data into th[详细]
-
如何在UUID之间进行选择,自动增量/序列键和数据库主键的顺序表?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:157
我正在看这三种主要方法的利弊来提供数据库行的主键. 因此,假设我正在使用支持多种方法的数据库,是否有一个简单的启发式来确定最适合我的选择? 如何分析/多个主人,性能要求,ORM使用,安全性和测试等考虑有哪些选择? 任何可能遇到的意想不到的缺点? 解决方法[详细]
-
sql-server – SQL Server Management Studio:导入静默忽略99.9
所属栏目:[MsSql教程] 日期:2020-12-12 热度:170
问题 我试图使用SQL Server Management Studio的导入数据任务将数据导入到表中.原来的49,325只有26排. (编辑:99.9%来自:(1-26 / 49325)* 100 = 99.9% 在企业管理器中使用DTS正确地输入了49,325行. 为什么SSMS不能导入所有的行,报告它成功转移了49,325,没[详细]
-
tsql – 使用t-sql检索存储过程的过滤列表
所属栏目:[MsSql教程] 日期:2020-12-12 热度:169
我试图在t-sql中获取一个存储过程的列表.我使用的是: exec sys.sp_stored_procedures; 我想过滤结果回来,所以我只得到用户创建的存储过程.我想过滤掉sp_ *,dt_ *,fn_ *,xp_ *和其他一切是系统存储过程,对我没兴趣.如何操作返回的结果集? 使用Sql Server 200[详细]
-
数据库 – 移动Phonegap / HTML5应用程序的持久性解决方案
所属栏目:[MsSql教程] 日期:2020-12-12 热度:65
我正在使用jQuery Mobile开发适用于 Android和iOS的移动应用. 该应用将部署到使用Phonegap的Android和iOS设备. 我的问题是我需要一个本地离线数据存储,主要用于读操作. 我计划每月一次从网络服务器(MySQL / Web服务)中提取数据集(每当有新数据时),并将其存储[详细]
-
sql – 将记录插入到表中,如果条目不存在于另一个表中 – 有额外
所属栏目:[MsSql教程] 日期:2020-12-12 热度:151
嗨所有你强大的SQLsuperheros在那里.. 任何人都可以帮我救起即将来临的灾难吗? 我正在使用Microsoft Access SQL.我想在一个表(table1)中选择不在另一个表(table2)中出现的记录,然后根据table1中的记录将新记录插入到table2中,如下所示: [表格1] file_index[详细]
-
.net – 如何捕获数据库错误并将其转换为业务层的有意义的信息?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:136
通常我必须在数据库中插入一些数据,不能插入,因为该表有约束阻止我这样做.随着我正在开发的应用程序,一些业务规则(例如“没有两个具有相同ID类型和号码的人”或“XXXX产品已经注册”)被强制使用UNIQUE或复合密钥和其他机制.虽然我知道DBMS抛出一个错误消息(如[详细]
-
sql-server – ASP.NET MVC缓存因身份验证而异
所属栏目:[MsSql教程] 日期:2020-12-12 热度:58
我在最近 launched tiny webapp使用LINQ2SQL使用ASP.NET Preview 5(将很快升级到Beta版). 我对我的工作感到非常自豪,直到Silverlight.net在第一页上展示它,并开始收到超过谦卑的访客. 由于某些原因,用户有时会获得LINQ2SQL抛出的“指定转换无效” – 这是因为[详细]
-
数据库 – 播放,休眠和演进
所属栏目:[MsSql教程] 日期:2020-12-12 热度:51
我以前没有像Liquibase和类似工具的经验.到目前为止,我通常使用Hibernate将应用程序部署到生产中的方式是使用手动SQL来修改表,因为它们是相当简单的应用程序(复杂的没有使用它…请不要问: P). 我想在游戏中使用Evolutions,但是我发现Hibernate在开发中发生了[详细]
-
sql – 在Oracle Query中生成每行中的随机数
所属栏目:[MsSql教程] 日期:2020-12-12 热度:141
我想选择一个表的所有行,然后是1到9之间的随机数: select t.*,(select dbms_random.value(1,9) num from dual) as RandomNumberfrom myTable t 但是随机数从行到行是相同的,只不同于每个运行的查询.在同一执行中如何使数字与行间排列不同? 解决方法 就像是[详细]
-
sql – CTE遍历备份层次结构?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:69
我可以在分层数据模型中找到给定记录的所有子项(请参阅下面的代码),但是我不知道如何通过给定的子代码来备份父/子链.任何人都可以指出正确的方向,找出如何做到这一点?在 Linq到SQL中也是可能的吗? WITH TaskHierarchy (TaskID,[Subject],ParentID,Hierarchy[详细]