-
sql-server – 从证书创建登录的目的是什么?
所属栏目:[MsSql] 日期:2020-05-23 热度:115
SQL Server提供从证书创建登录的选项.例如. USE MASTER;CREATE CERTIFICATE certificateName WITH SUBJECT = loginName certificate in master database, EXPIRY_DATE = 12/05/2025;GOCREATE LOGIN loginName[详细]
-
SQL ORDER BY with CASE with UNION ALL
所属栏目:[MsSql] 日期:2020-05-23 热度:68
运行PostgreSQL(7.4和8.x),我认为这是工作,但现在我收到错误. 我可以单独运行查询,它的工作正常,但如果我UNION或UNION ALL它会引发错误. 这个错误输出:(警告:pg_query():查询失败:错误:列“Field1”不存在… ORDER BY CASE“Field1”W …) SELECT Field1[详细]
-
在sql 2005或2008中如何使列大小写敏感
所属栏目:[MsSql] 日期:2020-05-23 热度:72
是否可以根据列更改默认排序规则?我想使1列区分大小写,但所有其他不是 ALTER TABLE ALTER COLUMN允许更改单个列的排序规则: alter table Foo alter column Bar ntext collate Latin1_General_CS_AS (整理可能不正确)[详细]
-
Symfony2 – 运行时的动态Doctrine数据库连接
所属栏目:[MsSql] 日期:2020-05-23 热度:200
我正在寻找一个很好的解决方案,使用Doctrine进行实体管理,在Symfony中实时连接数据库. 我的方案是我们服务的所有入站用户都将访问* .website.com地址,例如client1.website.com. 我们希望为Client表使用一个Doctrine实体,然后根据其帐户的URL动态查找其数据库[详细]
-
作为t-sql select的一部分,如何执行简单的字符串映射?
所属栏目:[MsSql] 日期:2020-05-23 热度:78
在T-SQL中,我可以进行算术作为select的一部分.例如,假设我有一个名为Decimal的列的Math表.我可以做以下查询. SELECT 100*Decimal FROM Math 我想知道是否还可以在SELECT中创建逻辑,我创建一个映射,如{ A = B,F = Z),因此每当列为A时,它返回B,并且每当列为F时,[详细]
-
sql – 如何从Rails中的数据库列中删除唯一约束?
所属栏目:[MsSql] 日期:2020-05-23 热度:137
我使用以下迁移创建了一个表: class CreateProfilePictures ActiveRecord::Migration def change create_table :profile_pictures do |t| t.integer :user_id, null: false t.integer :picture_id, null: fal[详细]
-
如何从sql server上的一个表中删除8,500,000条记录
所属栏目:[MsSql] 日期:2020-05-23 热度:99
删除活动 其中unt_uid为null 将是最快的方式,但没有人可以访问数据库/表,直到这个语句完成,所以这是一个不要去. 我定义了一个光标,以便在工作时间内完成此任务,但无论如何,对生产力的影响是很大的. 那么如何删除这些记录就能保证这个数据库的正常使用? 它是3[详细]
-
sql-server – 如何在sql数据库中监视和找到未使用的索引
所属栏目:[MsSql] 日期:2020-05-23 热度:98
我想监视sql数据库的索引使用情况,以便找到未使用的索引,然后删除它们.如何最有效地监控索引使用?哪些脚本可能有用? (我知道this question about identifying unused objects,但这仅适用于当前运行的sql server.我想监视一段时间内的索引使用情况…) 目前([详细]
-
sql – 可以在SSIS表达式中执行“LIKE”语句吗?
所属栏目:[MsSql] 日期:2020-05-23 热度:128
我使用派生列任务使用CASE WHEN语句更改列数据.但是,我需要能够说.. SQL代码应该是: CASE WHEN Column01 LIKE %i% THEN 0 ELSE 1 END 在SSIS表达式语言中将是: [Column01] == i ? 0 : 1 (thats for equals i, not, LIKE %i%. 是否可以使用LIKE运算符? 我[详细]
-
sql – Ruby on Rails Where子句小于大于
所属栏目:[MsSql] 日期:2020-05-23 热度:169
所以我想做一个 ruby on rails查询,用这种方式构造一个小于和大于约束. self.order(random()) .where( friends: friend, age: {minimum: 5, maximum: 20} ) 上面是我想象它要做的,作为一个ruby初学者.但是这不起作用. 如何才能正确实现? 使用范围对象. .wher[详细]
-
sql-server – 审计触发器中的当前事务ID
所属栏目:[MsSql] 日期:2020-05-23 热度:97
我正在考虑从审计触发器存储某种形式的事务ID.该解决方案似乎是使用sys.dm_tran_current_transaction在本帖子 SQL Server Triggers – grouping by transactions. 但是,我不能使用这个,因为运行sql语句的用户帐户将不具有“VIEW SERVER STATE”权限并导致错误[详细]
-
sql – 什么替换左连接在一个视图,所以我可以有一个索引视图?
所属栏目:[MsSql] 日期:2020-05-23 热度:71
我已经在数据库中归一化了表,并对它进行了非规范化,我从两个表中创建了一个视图.当我试图在视图上创建聚簇索引时,它不会让我,因为视图是用左外连接创建的.我使用左连接,因为我想要在结果视图中显示null值,就像在之前的帖子中如何建议的那样. Question on join[详细]
-
sql-server – EF代码首先,如何使用不同的模式注册相同的表名?
所属栏目:[MsSql] 日期:2020-05-23 热度:168
我们正在使用Entity Framework,Code First,而在我们的数据库中,我们有几个具有相同名称但不同Schema的表. 我也将模型放在两个不同的命名空间中. 我如何在DbContext类中注册这些表? protected override void OnModelCreating(DbModelBuilder modelBuilder){ m[详细]
-
sql-server – 从Excel导入到SQL Server的数据导入未能导入所有数据
所属栏目:[MsSql] 日期:2020-05-23 热度:171
使用导入和导出数据工具从Excel导入数据到SQL Server有一个奇怪的事情. 不过,我可以在Excel中看到数据,但是所有的数据都不会导入. 我有一个包含一个电子表格的excel工作簿.我可以看到列中的数据,一切都看起来不错.当我使用导入向导导入数据时,我可以看到列和[详细]
-
sql – 表或列名不能以数字开头?
所属栏目:[MsSql] 日期:2020-05-23 热度:71
我尝试创建名为15909434_user的表,其语法如下所示: CREATE TABLE 15909434_user ( ... ) 当然会产生错误.然后,在我试图用google进行一些研究之后,我发现一篇很好的文章here描述: When you create an object in PostgreSQL, you give that object a name. Ev[详细]
-
sql-server – 使用“varchar”作为主键?馊主意?还是不错
所属栏目:[MsSql] 日期:2020-05-23 热度:171
使用“varchar”作为主键真的很糟糕吗? (将存储用户文档,是的,可以超过20亿份文档) 它完全取决于数据.有很多完全合法的情况,您可以使用VARCHAR主键,但是如果将来某个时间点甚至有可能希望更新有问题的列的最遥远的机会,请勿将其用作键.[详细]
-
我需要使用什么SQL来列出Oracle数据库上的所有存储过程?
所属栏目:[MsSql] 日期:2020-05-23 热度:113
我需要使用什么SQL来列出Oracle数据库上的所有存储过程? 如果可能,我想要两个查询: 按名称列出所有存储过程 列出存储过程的代码,给出一个名称 DBA_OBJECTS视图将列出过程(以及几乎任何其他对象): SELECT owner, object_nameFROM dba_objects WHERE object_[详细]
-
检查SQL Server中安全组中的用户
所属栏目:[MsSql] 日期:2020-05-23 热度:96
在我的数据库的Security / Users文件夹中,我有一堆安全组,包括“MyApplication Users”.我需要检查我是否(或其他用户)在这个组中,但我不知道如何查询它或我在哪里可以看到这些信息.我试着查看属性,但找不到任何东西.有任何想法吗? 检查自己或当前用户: SELE[详细]
-
SQL中“AND”和“u0026u0026”之间的区别
所属栏目:[MsSql] 日期:2020-05-23 热度:119
SQL解释逻辑运算符AND和? 对于mySQL: manual并没有明确说出来,但它们被列为相同的: AND, Logical AND. Evaluates to 1 if all operands are nonzero and not NULL, to 0 if one or more operands are 0, otherwise NULL is returned. opera[详细]
-
sql-server – 将变量传递给触发器
所属栏目:[MsSql] 日期:2020-05-23 热度:111
我有一个触发器处理一些数据用于记录目的,如下所示: CREATE TRIGGER trgDataUpdated ON tblData FOR UPDATEAS BEGIN INSERT INTO tblLog ( ParentID, OldValue, NewValue, UserID ) SELECT deleted.ParentID, deleted.Value,[详细]
-
sql – 具有变量的SELECT TOP N
所属栏目:[MsSql] 日期:2020-05-23 热度:71
我在SQL表中有以下数据 Temp表变量@RndQuesnCount包含这个数据, Recid conceptID MinDisplayCount1 3839 22 4802 3 问题表:QuesTable QuesCompID Ques_ConceptDtlID 88 4802 89 4802 90[详细]
-
linq-to-sql – Linq to SQL:为每个页面还是全局页面都有一个小的DataContext最好?
所属栏目:[MsSql] 日期:2020-05-23 热度:102
我正在使用一个使用大量外部键(100个表)的大型数据库的ASP.NET应用程序中的 Linq到SQL.我对 Linq如何允许您创建一个完整的所有关系的数据文本,然后创建自动连接表的Linq语句令我印象深刻.然而,这会导致一个问题:如果我正在提交一个仅用一个或两个表格的Linq[详细]
-
如何更新我的SQL Server数据库模式?
所属栏目:[MsSql] 日期:2020-05-23 热度:191
通常在项目开发过程中,我将经常部署,只是为了确保我在生产中没有任何问题. 而且,在整个开发过程中,我发现自己正在更改数据库的架构. 如何在生产中轻松更新数据库? 我一直在丢弃旧的数据库并重新安装新的数据库.有更快的方式来更新部署数据库吗? 谢谢 编辑[详细]
-
sql – 使用子选项来完成LEFT JOIN
所属栏目:[MsSql] 日期:2020-05-23 热度:51
可以实现与需要多个列的子选择的LEFT JOIN相当的效果. 这就是我的意思. SELECT m.*, (SELECT * FROM model WHERE id = m.id LIMIT 1) AS models FROM make m 现在这样做,这给我一个“操作数应该包含1列”的错误. 是的,我知道这是可以用左键加入,但是我被告知,[详细]
-
数据库 – 如何使用Laravel架构构建器更改列类型?
所属栏目:[MsSql] 日期:2020-05-23 热度:109
我需要从整数更改为外键两个字段.如何建立我的迁移这样做? Schema::create(messages, function($table){ $table-increments(id); $table-integer(sender); $table-integer(recipient); $table-string(title);[详细]

浙公网安备 33038102330553号