-
sql – 从表中找出第n个最高薪水
所属栏目:[MsSql教程] 日期:2021-01-23 热度:97
name salary----- -----mohan 500ram 1000dinesh 5000hareesh 6000mallu 7500manju 7500praveen 10000hari 10000 如何使用Oracle从上述表中找到第n个最高薪水? 解决方法 你可以使用这样的东西..这是我测试过,然后粘贴在这里 SELECT *FROM tblnameWHERE sa[详细]
-
数据库设计 – 在具有缩写表名的表中为每个字段名添加前缀是一个
所属栏目:[MsSql教程] 日期:2021-01-23 热度:65
您是否在具有缩写表名的表中为每个字段添加前缀? 例: Table: UserFields:user_iduser_nameuser_password 或者你是否将你的田地命名为最低限度? Fields:idnamepassword 如果您同时使用了这两种格式,那么从长远来看,您觉得哪种格式对您最有帮助? 编辑:[详细]
-
SQL事件探查器可以在查询旁边显示返回结果集吗?
所属栏目:[MsSql教程] 日期:2021-01-23 热度:186
在SQL事件探查器2005中,是否可以在SQL跟踪中捕获结果集,以便我可以看到带有结果集的相应查询? ……或者它只是一种单向痕迹? 谢谢! 乔治 解决方法 不,您无法获取SQL跟踪中包含的查询生成的结果集.您只能告诉有关呼叫的各种统计信息(即执行的查询,持续时[详细]
-
sql – oracle中Like vs Contains()之间的搜索条件差异
所属栏目:[MsSql教程] 日期:2021-01-23 热度:96
副标题#e# 我创建了一个包含两列的表.我插入了两行. id name1 narsi reddy2 narei sia 一个是简单的数字类型,另一个是CLOB类型.所以我决定使用索引.我通过使用contains来查询. 查询: select * from emp where contains(name,'%a%e%')02 narei sia 我预计2[详细]
-
数据库设计 – 加密数据库密码字段的必要性
所属栏目:[MsSql教程] 日期:2021-01-23 热度:194
我听说为了安全问题,建议在数据库中加密密码字段. 如果我的网站只有我可以访问数据库.我根据我们的网站政策查看其他密码没有问题. 这是否也适用于我的网站,或者说这背后有其他安全原因. 解决方法 guidance是没有人 – 甚至用户自己 – 应该能够看到密码,并[详细]
-
sql-server – 实体框架缓存查询计划性能随着不同参数而降低
所属栏目:[MsSql教程] 日期:2021-01-23 热度:188
副标题#e# 我有以下问题. 背景 我正在尝试使用MVC3,EF4和jquery在450万条记录的表上实现自动完成选择器. 这是表: CREATE TABLE [dbo].[CONSTA] ( [afpCUIT] nvarchar(11) COLLATE Modern_Spanish_CI_AS NOT NULL,[afpNombre] nvarchar(30) COLLATE Modern_[详细]
-
sql-server – 在SQL Server中设计条件数据库关系
所属栏目:[MsSql教程] 日期:2021-01-23 热度:141
副标题#e# 我有三种基本类型的实体:人员,企业和资产.每个资产可以由一个且仅一个人或企业拥有.每个人员和企业可以拥有0到多个资产.在Microsoft SQL Server中存储此类条件关系的最佳做法是什么? 我最初的计划是在Assets表中有两个可以为空的外键,一个用于P[详细]
-
有效地包含不在SQL查询的Group By中的列
所属栏目:[MsSql教程] 日期:2021-01-23 热度:163
特定 表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,COUNT(FkId),a.NameF[详细]
-
sql – 如何在单词中显示数字值
所属栏目:[MsSql教程] 日期:2021-01-22 热度:164
问:在Words中显示数字值,输出应如下所示 SAL In_Words--------- -----------------------------------------------------800 eight hundred1600 one thousand six hundred1250 one thousand two hundred fifty 并且,我仍然没有弄明白,这个查询是如何解决[详细]
-
sql – 将两个表合并为一个新表,以便忽略另一个表中的选择行
所属栏目:[MsSql教程] 日期:2021-01-22 热度:54
我有两个具有相同列的表.我想将这两个表一起连接到第三个表中,第三个表包含第一个表中的所有行,而第二个表中的所有行都具有相同位置的第一个表中不存在的日期. 例: 交易方式: date |location_code| product_code | quantity ------------+--------------[详细]
-
sql-server – 调用存储过程VBA
所属栏目:[MsSql教程] 日期:2021-01-22 热度:145
背景:我正在使用Microsoft SQL Server 2008后端的Access 2010用户前端工作.访问中的表都链接到SQL Server数据库.我有一个存储过程,将新值(由参数提供)插入表中.我经历了很多例子,但我不明白是否真的很接近它或者我完全没有.我之前问了一个类似的问题并得[详细]
-
在plsql中执行IMMEDIATE
所属栏目:[MsSql教程] 日期:2021-01-22 热度:56
如何从此代码中获取结果 EXECUTE IMMEDIATE 'SELECT * FROM ' || table_name 通过循环 通常的方法看起来像这样 for items in (select * from this_table)loophtp.p(items.id);end loop; 解决方法 如果你真的需要从动态表名中选择*,那么我可能会使用dbms_sq[详细]
-
sql – 当结果集很大时,RODBC会丢失datetime的时间值
所属栏目:[MsSql教程] 日期:2021-01-22 热度:121
所以这很奇怪.如果结果集足够大,RODBC似乎会删除DateTime SQL列的时间部分. (查询是针对SQL Server 2012计算机运行的,是的,当我在SQL Server端运行它们时,无论返回多少行,它们都会生成相同且正确的结果.) 例如,以下工作完美: myconn - odbcConnect(dsnNam[详细]
-
sql – 外键是否可以引用同一个表中的主键?
所属栏目:[MsSql教程] 日期:2021-01-22 热度:156
我只是认为答案是错误的,因为外键没有唯一性属性. 但是有些人说可以自己加入桌子. 我是SQL的新手.如果是真的请解释如何以及为什么? Employee table| e_id | e_name | e_sala | d_id ||---- |------- |----- |--------|| 1 | Tom | 50K | A || 2 | Billy |[详细]
-
sql – 在数据库中干净地表示电子商务产品和变体
所属栏目:[MsSql教程] 日期:2021-01-22 热度:188
我有一个我正在建设的电子商务商店.我正在使用Rails / ActiveRecord,但实际上没有必要回答这个问题(但是,如果您熟悉这些内容,请随时回答Rails / AR). 商店的要求之一是它需要代表两种类型的产品: 简单的产品 – 这些产品只有一个选项,例如乐队的CD.它有基[详细]
-
sql – 实体框架命中2100参数限制
所属栏目:[MsSql教程] 日期:2021-01-22 热度:56
我正在将一些代码从LINQ-to-SQL迁移到Entity Framework.以前,当从SQL Server(描述为 here)的2100参数限制运行时,我使用了Marc Gravell here提供的解决方案.如他自己的响应中所述,它不适用于Entity Framework. 我对表达式完全没有经验,知道从哪里开始,但我[详细]
-
.net – 启用了排序和分页的T-SQL存储过程无法正常工作
所属栏目:[MsSql教程] 日期:2021-01-22 热度:84
嗨,大家好我使用以下代码 ALTER PROCEDURE [dbo].[usp_get_all_groups] -- Add the parameters for the stored procedure here @pStartIndex smallint,@pPageSize tinyint,@pOrderBy varcharASBEGIN SELECT * FROM (SELECT ROW_NUMBER() OVER (ORDER BY CA[详细]
-
sql – 在视图中转换科学记数法(来自varchar – gt;数字)
所属栏目:[MsSql教程] 日期:2021-01-22 热度:165
由于我无法帮助的原因,我有一个varchar列,其数据如下:820.0E-12,10.0E 00. 我想要数值.所以我有这个测试查询工作: declare @d varchar(256)set @d = '820.0E-12'select CASE WHEN @d like '%E-%' THEN LTRIM(RTRIM(CAST(CAST(@d AS FLOAT) AS DECIMAL(18[详细]
-
SQL Server 2008 – 拆分
所属栏目:[MsSql教程] 日期:2021-01-20 热度:188
我们如何在列中使用交叉应用和拆分值? 我有一个基于逗号的函数dbo.split将值分隔为单独的列 Id Name Value 1234 A 6767 1234 A 6767,1111 5678 A 6767 5678 A 6767,1111 9999 A 6767 请帮助SQL查询到Cross Apply并使用split函数 谢谢 解决方法 您可以使用[详细]
-
如何在SQL Access数据库表中找到第11个条目?
所属栏目:[MsSql教程] 日期:2021-01-20 热度:86
如何在Access SQL数据库表中找到第11个条目?我必须使用TOP函数,我的查询目前看起来像这样: SELECT TOP 11 Passenger.Name,SUM(Manifest.Ticketprice) AS [Total Amount Spent on Tickets]FROM Passenger INNER JOIN Manifest ON Passenger.PassengerNumb[详细]
-
sql-server – 一个事务中SQL Server中的备用同义词
所属栏目:[MsSql教程] 日期:2021-01-20 热度:95
我是Transact SQL编程的新手. 我创建了一个存储过程,它将删除并创建一个现有的同义词,以便它指向另一个表.存储过程包含2个参数: synonymName – 现有的同义词 nextTable – 要指向的表 这是代码片段: ...BEGIN TRAN SwitchTran SET @SqlCommand='drop sy[详细]
-
Linq选择记录范围
所属栏目:[MsSql教程] 日期:2021-01-20 热度:111
var q = (from Comments in db.tblBlogComments where Comments.blogID == this.ID orderby Comments.date descending select new { Comments.userID,Comments.comment,Comments.date }); 这将返回所有关联的记录,我最好如何选择记录#10到#20,这样我就不会[详细]
-
sql – 删除实例的所有临时表
所属栏目:[MsSql教程] 日期:2021-01-20 热度:116
我想知道如果有可能有一个查询丢弃所有临时表? 我一直在尝试使用tempdb.sys.tables来解决问题,但我正在努力格式化name列以使其可以被删除 – 另一个使事情变得有点棘手的因素通常是临时表名包含一个’_’意味着做一个替换会变得更加繁琐(对我来说至少!)[详细]
-
如何将auto_increment键插入SQL Server表
所属栏目:[MsSql教程] 日期:2021-01-20 热度:118
我想将行插入到具有唯一的非自动递增主键的表中. 是否有本机SQL函数来评估最后一个密钥并将其递增,或者我必须分两步执行此操作: key = select max(primary.key) + 1INSERT INTO dbo.TABLE (primary.key,field1,fiels2) VALUES (KEY,value1,value2) 解决方[详细]
-
如何使用构造函数在选择子句中为多个表的选定列编写HQL JOIN查询
所属栏目:[MsSql教程] 日期:2021-01-20 热度:144
副标题#e# 我正在使用Constructor()在Select子句中为多个表的选定列编写HQL JOIN查询 我有以下实体: 实体1:NotificationObject.java @Entity@Table(name="notification_object")public class NotificationObject implements Serializable { private stati[详细]