-
在SQL中按键键组顺序编号行?
所属栏目:[MsSql] 日期:2020-07-09 热度:177
SQL中是否有一种方法可以按键组顺序添加行号? 假设一个具有任意(CODE,NAME)元组的表.示例表: CODE NAME ---- ----A AppleA AngelA ArizonaB BravoC CharlieC CatD DogD DopplerD DataD Down 使用CODE作为分组属性的[详细]
-
合并SQL中的相邻行?
所属栏目:[MsSql] 日期:2020-07-09 热度:131
我正在做一些基于员工工作时间的报告.在某些情况下,数据包含两个单独的记录,用于确切的单个时间块. 这是该表的基本版本和一些示例记录: EmployeeIDStartTimeEndTime 数据: EmpID Start End----------------------------#1001 10:00 AM 12:00 PM#1001 4:00[详细]
-
tsql – T-SQL – 如何交换行和列
所属栏目:[MsSql] 日期:2020-07-09 热度:182
我有这样的结果集结构 ID Value Name1 Oranges Reponse1 42 Count2 Apples Reponse2 65 Count3 Figs Reponse3 74 Count 我想谈谈这个: ID[详细]
-
sql-server – 我可以在存储过程中设置默认架构吗?
所属栏目:[MsSql] 日期:2020-07-09 热度:100
我正在进行StackQL的下一次更新. 我想做的一件事是能够查询多个版本.因此,当我加载十月数据时,我没有删除旧的九月数据库.它还在那里.实际上,您甚至可以通过包含数据库名称来查询它: select top 10 * from SO_Sept09..Posts 当他们开始为ServerFault和SuperUs[详细]
-
sql-server – 如何将SQL Server 2005更改为区分大小写?
所属栏目:[MsSql] 日期:2020-07-09 热度:84
我讨厌数据库中的区分大小写,但我正在为使用它的客户开发.如何在我的SQL Server上启用此选项,因此我可以确定我在所有查询中都已正确使用该案例? 怎么样: ALTER DATABASE database_name COLLATE collation_name 请参阅BOL获取list of collation options并选[详细]
-
使用.NET或MS SQL模拟MySql的密码()加密
所属栏目:[MsSql] 日期:2020-07-09 热度:171
我正在将旧的ASP / MySql webapp更新为ASP.NET / MS SQL. 我们希望保持旧网站的登录在新应用中运行. 不幸的是,密码使用MySql的password()函数存储在MySql DB中. 是否可以在.NET或.NET中模拟MySql的password()函数 MS SQL? 任何帮助/链接表示赞赏. 根据MySQL[详细]
-
tsql – SQL将行转换为列
所属栏目:[MsSql] 日期:2020-07-09 热度:74
我知道之前已经问了几次,但我找不到任何适合我的例子的解决方案. 我目前有一个用户权限表,可以使用某些页面.该表如下所示: UserID pagename pageid-----------------------------------1 home 11 contacts 33 h[详细]
-
sql – 如何在django中执行“最大n组”查询?
所属栏目:[MsSql] 日期:2020-07-09 热度:175
(这是 SQL join: selecting the last records in a one-to-many relationship的线程的django版本) 假设我有一张顾客表和一张购买表.每次购买都属于一个客户.我想获得所有客户的清单以及他们的上次购买.可以在没有原始SQL且没有多个数据库查询的情况下完成吗?[详细]
-
带逗号的SQL Server格式小数位
所属栏目:[MsSql] 日期:2020-07-09 热度:134
如何将十进制值转换为逗号? this帮助我.但我的问题小数位只设置为2 ..我希望小数为2,3或4 ..示例 1,234.123 or 1,234.12345 我试过了 convert(varchar, convert(decimal(18, 4), 1234.1234567), 1) 产量:1234.1234 没有逗号.但如果我用钱,小数只是2 convert[详细]
-
sql – 如何使用Excel VBA获取新插入记录的ID?
所属栏目:[MsSql] 日期:2020-07-09 热度:58
这似乎是一个常见的问题,但是大多数解决方案都是指连接多个SQL命令,我相信这是ADO / VBA无法做到的(但我很高兴在这方面显示错误). 我当前插入我的新记录然后运行一个选择查询使用(我希望)足够的字段,以保证只返回新插入的记录.我的数据库很少被一个人一次访问[详细]
-
T:SQL:从行中选择值作为列
所属栏目:[MsSql] 日期:2020-07-09 热度:174
我在行样式中有一个Profiles store配置文件属性值的表,例如: [ProfileID] [PropertyDefinitionID] [PropertyValue]1 6 Jone1 7 Smith1[详细]
-
如何在单个数据库中将Hibernate用于两个不同的模式
所属栏目:[MsSql] 日期:2020-07-09 热度:169
我想在数据库中使用两个不同的模式,每个模式具有相同的表集但数据不同.如何使用hibernate并指向两个不同的模式.我是hibernate的新手.请给我链接. 提前致谢 您可以在为实体定义表时按架构元素指定它. @Table(name=”TABLE_NAME”, schema=”SCHEMA_NAME”) 否[详细]
-
sql – 在两个varchar字段上创建Unqiue不区分大小写的约束
所属栏目:[MsSql] 日期:2020-07-09 热度:77
在Oracle 10g中,如何在两个varchar字段上添加唯一的不区分大小写的约束?例如,给定表中已有的以下记录: Stephen, SwensenJohn, Smith 以下插入无效: stephen, SwensenJohn, smithstephen, swensen 但以下插入有效: Stephen, SmithJohn,[详细]
-
sql-server – 如何在WiX安装程序中检测SQL Server Express
所属栏目:[MsSql] 日期:2020-07-09 热度:51
如何检测是否在WiX安装程序中的计算机上安装并运行了Sql Server Express? 我想在安装我的应用程序之前进行检查,如果它没有安装并运行,请在安装我的应用程序之前通知用户必须先安装它. 好的,我通过试错法找到了有效的方法: Property Id=SQLSERVER RegistrySe[详细]
-
sql – 将表中的blob导出到单个文件的最快方法
所属栏目:[MsSql] 日期:2020-07-09 热度:163
将存储在SQL Server表中的文件(blob)导出到硬盘驱动器上的文件的最快方法是什么?我有超过2.5 TB的文件(90 kb avg)存储为varbinary,我需要尽快将每个文件提取到本地硬盘. BCP似乎可以工作,但是我会看到速度超过45天,而且我担心我的脚本会在某些时候失败,因为M[详细]
-
sql – 由于arithabort设置不正确而失败
所属栏目:[MsSql] 日期:2020-07-09 热度:103
我创建了一个唯一索引(如果IsDelete!= 1,则案例描述应该是唯一的) CREATE UNIQUE NONCLUSTERED INDEX [UniqueCaseDescription]ON [tblCases] ([fldCaseDescription] ASC) WHERE [IsDeleted] = CAST(0 AS varbinary(1))WITH (PAD_INDEX =[详细]
-
linq-to-sql – 针对Sql Server 2000的TransactionScope错误 – 合作伙伴事务管
所属栏目:[MsSql] 日期:2020-07-03 热度:154
我正在尝试针对我的Sql 2000数据库为我的Linq-to-Sql操作设置一个简单的事务.使用TransactionScope它看起来像这样: using (TransactionScope transaction = new TransactionScope()){ try { Store.DBDataContext dc = new Store.DB[详细]
-
尝试恢复加密数据库时遇到问题
所属栏目:[MsSql] 日期:2020-07-03 热度:143
我试图将加密数据库从默认服务器复制到我的服务器进行测试 但我这样做有麻烦,因为我从来没有这样做过 所以我要解释我的程序和我得到的错误 首先我创建一个主密钥: USE masterGOCREATE MASTER KEY ENCRYPTION BY PASSWORD =DB-PaSSw0rDGO 现在一切都很好: 命[详细]
-
哪个sql server数据类型最好代表C#中的double?
所属栏目:[MsSql] 日期:2020-07-03 热度:78
参见英文答案 What represents a double in sql server?14个 是钱,浮动,真实,小数,_________? 对此的回答以及所有类型的映射都可以在这里找到. SQL-CLR Type Mapping 图表,从该页面被盗: 2013年1月7日更新 – 这是一个更新的版本,在这里不那么丰富多[详细]
-
sql-server – 在SQL Server中处理日期
所属栏目:[MsSql] 日期:2020-07-03 热度:134
我正在asp.net上的一个网站上工作.我从网页获取日期,然后根据用户输入我想从SQL Server数据库获取结果(使用存储过程). 问题是我只能从这个格式2016-10-08获取日期,这是类型字符串.但是在数据库中,我有一个类型为datetime的列,格式为2016-10-08 17:38:00.000[详细]
-
SQL固定值IN()与INNER JOIN性能
所属栏目:[MsSql] 日期:2020-07-03 热度:108
在回答 this SQL question时,我遇到一个声明,固定值IN()运算符比具有相同内容的INNER JOIN慢得多,以至于最好为值创建临时表并加入它们.它是真的(通常,使用MySQL,任何其他SQL引擎),如果是 – 为什么?直觉上,IN应该更快 – 您将潜在匹配与已经在内存中并且需要[详细]
-
sql – 采访 – 检测/删除重复的条目
所属栏目:[MsSql] 日期:2020-07-03 热度:101
如何在没有主键的表中检测/删除数据库中的重复条目? [如果我们使用’DISTINCT’我们怎么知道哪个记录是正确的并且重复一个? ] delete ffrom( select ROW_NUMBER() over (partition by YourFirstPossibleDuplicateField, YourSec[详细]
-
sql – 将pg_try_advisory_xact_lock()放在嵌套的子查询中?
所属栏目:[MsSql] 日期:2020-07-03 热度:90
在我的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 热度:59
我有一张桌子是: 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 热度:140
任何人都可以建议用于说明递归函数的编程示例吗? 例如斐波那契系列或因子… 以下是我使用google.com发现的一些文章;) Recursion in T–SQL Using recursion in stored procedures A Recursive User-Defined Function (SQL Server 2000)[详细]