-
数据库设计 – 加密数据库密码字段的必要性
所属栏目:[MsSql] 日期:2020-07-21 热度:153
我听说为了安全问题,建议在数据库中加密密码字段. 如果我的网站只有我可以访问数据库.我根据我们的网站政策查看其他密码没有问题. 这是否也适用于我的网站,或者说这背后有其他安全原因. guidance是没有人 – 甚至用户自己 – 应该能够看到密码,并且它们不应该[详细]
-
sql-server – 在SQL Server中设计条件数据库关系
所属栏目:[MsSql] 日期:2020-07-21 热度:170
我有三种基本类型的实体:人员,企业和资产.每个资产可以由一个且仅一个人或企业拥有.每个人员和企业可以拥有0到多个资产.在Microsoft SQL Server中存储此类条件关系的最佳做法是什么? 我最初的计划是在Assets表中有两个可以为空的外键,一个用于People,一个用[详细]
-
有效地包含不在SQL查询的Group By中的列
所属栏目:[MsSql] 日期:2020-07-21 热度:118
特定 表A. Id INTEGERName VARCHAR(50) 表B. Id INTEGERFkId INTEGER ; Foreign key to Table A 我想计算每个FkId值的出现次数: SELECT FkId, COUNT(FkId) FROM B GROUP BY FkId 现在我只想输出表A中的Name. 这不起作用: SELECT FkId, COUN[详细]
-
sql – 如何在单词中显示数字值
所属栏目:[MsSql] 日期:2020-07-21 热度:85
问:在Words中显示数字值,输出应如下所示 SAL In_Words--------- -----------------------------------------------------800 eight hundred1600 one thousand six hundred1250 one thousand two hundred[详细]
-
Linq选择记录范围
所属栏目:[MsSql] 日期:2020-07-21 热度:74
var q = (from Comments in db.tblBlogComments where Comments.blogID == this.ID orderby Comments.date descending select new { Comments.userID, Comments.comment, Comments.date }); 这将返回所有关联的记录[详细]
-
sql-server – 一个事务中SQL Server中的备用同义词
所属栏目:[MsSql] 日期:2020-07-21 热度:136
我是Transact SQL编程的新手. 我创建了一个存储过程,它将删除并创建一个现有的同义词,以便它指向另一个表.存储过程包含2个参数: synonymName – 现有的同义词 nextTable – 要指向的表 这是代码片段: ...BEGIN TRAN SwitchTran SET @SqlCommand=drop synony[详细]
-
如何将auto_increment键插入SQL Server表
所属栏目:[MsSql] 日期:2020-07-21 热度:71
我想将行插入到具有唯一的非自动递增主键的表中. 是否有本机SQL函数来评估最后一个密钥并将其递增,或者我必须分两步执行此操作: key = select max(primary.key) + 1INSERT INTO dbo.TABLE (primary.key, field1, fiels2) VALUES (KEY, value1, value2) 从整[详细]
-
sql-server – SQL Server中的树结构数据查询
所属栏目:[MsSql] 日期:2020-07-21 热度:120
我有一个表有3列的人:Id,Name,ParentId,其中ParentId是父行的Id. 目前,要显示整个树,它必须遍历所有子元素,直到不再有子元素为止.它看起来效率不高. 是否有更好,更有效的方法来查询这些数据? 另外,有没有更好的方法在SQL Server数据库中表示这种树状结构?[详细]
-
如何使用构造函数在选择子句中为多个表的选定列编写HQL JOIN查询
所属栏目:[MsSql] 日期:2020-07-21 热度:107
我正在使用Constructor()在Select子句中为多个表的选定列编写HQL JOIN查询 我有以下实体: 实体1:NotificationObject.java @Entity@Table(name=notification_object)public class NotificationObject implements Serializable { private s[详细]
-
数据库 – 是否有一种优雅的方式来存储双重关系(即用户1和用户2是朋友)
所属栏目:[MsSql] 日期:2020-07-16 热度:159
我本月在两个不同的工作中遇到了同样的问题: Version 1: User 1 User 2 are friendsVersion 2: Axis 1 Axis 2 when graphed should have the quadrants colored... 问题是,我没有看到使用RDBMS来存储和查询此信息的优雅方式. 有两种明显的方法: 方法1: sto[详细]
-
sql-server – 如何确定SQL结果的数据类型?
所属栏目:[MsSql] 日期:2020-07-16 热度:141
我们有一个SQL查询,它从数据库中的许多表/视图中提取大量字段.我们需要将一个规范放在一起与第三方集成,编译结果集的数据类型的最快方法是什么? 澄清: 涉及25个表/视图,因此表级的功能仍然很麻烦. 目前,所有工作都在Microsoft SQL Server Management Studio[详细]
-
在Azure数据工厂中的管道中运行U-SQL活动时出错
所属栏目:[MsSql] 日期:2020-07-16 热度:119
我在ADF的管道中运行USQL活动时遇到以下错误: 活动错误: {errorId:E_CSC_USER_SYNTAXERROR,severity:Error,component:CSC, source:USER,message:syntax error. Final statement did not end with a semicolon[详细]
-
sql – 在使用实体框架时锁定记录以进行编辑的最佳实践
所属栏目:[MsSql] 日期:2020-07-16 热度:172
不太确定如何说出这个问题,但在这里.我正在开发一个项目,其中多个客户端应用程序通过WCF服务访问一个数据源.它可能不相关,但WCF服务正在利用实体框架来访问此数据源.每当客户端查询记录进行编辑时,我想阻止其他客户端编辑同一记录,直到第一个客户端完成更新.[详细]
-
sql – 使用java中的表值参数调用存储过程
所属栏目:[MsSql] 日期:2020-07-16 热度:156
在我的应用程序中,我想执行查询,如SELECT * FROM tbl WHERE col IN(@list)其中,@ list可以有变量no值.我正在使用MS SQL服务器数据库.当我谷歌这个问题,然后我找到了这个链接 http://www.sommarskog.se/arrays-in-sql-2008.html 此链接表示使用表值参数.所以我[详细]
-
在SQL中使用’CASE’进行SELECT
所属栏目:[MsSql] 日期:2020-07-16 热度:188
我有一组一对一的映射A – apple,B-香蕉和那样.. 我的表有一个值为A,B,C的列. 现在我正在尝试使用一个select语句,它会给我直接的结果 SELECT CASE WHEN FRUIT = A THEN FRUIT =APPLE ELSE WHEN FRUIT =B THEN FRUIT =BANANA FROM FRU[详细]
-
sql-server – 在SQL数据库上实施“零或一对一”关系?
所属栏目:[MsSql] 日期:2020-07-16 热度:105
我有一个Post实体和一个FbPost实体. Post.FbPost为null或FbPost,并且没有两个Post实体可以引用相同的FbPost实体.换句话说,零或一对一. 在SQL Server中(理想情况下)将此实现为零或一对一而不是多对一的正确方法是什么? 如果那是不可能的,我该如何在EF级别强制[详细]
-
sql – 如何在oracle中减去2个日期以获得小时和分钟的结果
所属栏目:[MsSql] 日期:2020-07-16 热度:87
我想减去2个日期,用小时数表示小时和分钟的结果. 我有下表,我这样做,但结果并不理想. 有一些细微的变化,我确信这是简单的算术,但我没有做对. select start_time, end_time, (end_time-start_time)*24 from come_leav; START_TIME END_TIME (END_TIME-START[详细]
-
sql-server – 如何防止Sql Server作业同时运行
所属栏目:[MsSql] 日期:2020-07-16 热度:183
我的SQL代理中有一些预定的作业: Job1,每2分钟执行一次 Job2,每10分钟执行一次 Job3,每15分钟执行一次 如您所见,多个作业可以同时运行.当这些作业同时运行时,它会导致CPU使用率达到100%. 有解决方案吗?有没有办法控制同时运行的作业数量?注意:我需要这些[详细]
-
sql-server-2008 – 动态sql错误:’CREATE TRIGGER’必须是查询批处理中的第一个语句
所属栏目:[MsSql] 日期:2020-07-16 热度:104
作为一些管理任务的一部分,我们有许多表,每个表都需要创建一个触发器.当对象被修改时,触发器将在Audit数据库中设置标志和日期.为简单起见,我有一个表,其中包含所有需要触发器创建的对象. 我试图生成一些动态的SQL来为每个对象执行此操作,但我收到此错误: ‘C[详细]
-
sql – 如何在此表中找到重复的连续值?
所属栏目:[MsSql] 日期:2020-07-16 热度:161
假设我有一个表,我这样查询: select date, value from mytable order by date 这给了我结果: date value02/26/2009 14:03:39 1 02/26/2009 14:10:52 2 (a)02/26/2009 14:27:49 2[详细]
-
SQL Server:从VARCHAR(MAX)字段替换无效的XML字符
所属栏目:[MsSql] 日期:2020-07-16 热度:172
我有一个VARCHAR(MAX)字段,它以XML格式连接到外部系统.接口抛出以下错误: mywebsite.com-2015-0202.xml:413005: parser error : xmlParseCharRef: invalid xmlChar value 29ne and Lukes family in Santa Fe. You know you have a standing[详细]
-
在SQL函数中插入查询
所属栏目:[MsSql] 日期:2020-07-16 热度:114
我可以在SQL Server 2008中的函数内写一个插入查询.如果我试过,我得到一个错误,在函数内无效使用副作用运算符’INSERT’.请帮帮我.但我希望它是一个函数,而不是一个存储过程 Create function EFT_DL_FUNC_AUDTI_BATCH_START (@i_db_name varchar(20))returns[详细]
-
sql – 如何查找哪些列没有任何数据(所有值都为NULL)?
所属栏目:[MsSql] 日期:2020-07-16 热度:126
我在数据库中有几个表.我想找到哪些列(在哪些表中)没有任何值(列中的所有NULL).我在下面的例子中,结果应该是 TestTable1 -- Var2TestTable2 -- Variable1 我不知道如何创建这种查询.非常感谢您的帮助! --create first tablecreate table dbo.TestTable1 (sur[详细]
-
在多个参数和条件下检测SQL岛
所属栏目:[MsSql] 日期:2020-07-16 热度:99
(PostgreSQL 8.4)我对SQL gap-and-islands here on Stack Overflow进行了很好的介绍,但我还有一个问题.许多岛检测CTE基于时间戳的运行顺序和一些在其改变时打破序列的标志.但是,如果“休息”条件稍微复杂一点怎么办? CREATE TABLE T1( id SERIAL PRIMARY KEY[详细]
-
sql – 如何找到SSIS 2008 R2包中使用的.NET框架版本?
所属栏目:[MsSql] 日期:2020-07-16 热度:87
如何找到SSIS 2008 R2包中使用的.NET框架版本? 你现在可能已经找到了问题的答案.这适用于可能偶然发现这个问题的其他人.以下是查找SSIS包使用的.NET版本的一种可能方法.可以在脚本任务的帮助下找到版本.以下示例显示了如何完成此操作.此示例使用SSIS 2008 R2[详细]
