-
sql – 连续重复/重复的有序计数
所属栏目:[MsSql教程] 日期:2021-01-24 热度:129
我非常怀疑我是以最有效的方式做到这一点,这就是我在这里标记plpgsql的原因.对于一千个测量系统,我需要在20亿行上运行它. 您有测量系统,当它们失去连接时经常报告先前的值,并且它们经常失去连接,但有时会长时间失去连接.您需要聚合,但是当您这样做时,您需要查[详细]
-
jsf – 如何在运行时使用数据库中的值初始化inputtextfield而不
所属栏目:[MsSql教程] 日期:2021-01-24 热度:121
我非常清楚这一点 Any scoped managed bean method annotated with @PostConstruct will be calledafter the managed bean is instantiated,but before the bean is placed in scope. 考虑 h:inputText binding="#{bean.input}" /h:inputText 托管bean的位置[详细]
-
sql – ORA-00904解码别名上的无效标识符
所属栏目:[MsSql教程] 日期:2021-01-24 热度:144
当我尝试在select语句中使用解码的别名时,我遇到了标题中声明的错误.这是代码: SELECT DISTINCT rl.complaint_date,decode(rl.judgement_date,null,rl.complaint_amt,rl.judgement_amt) as account_amt,rl.date_served1,rl.date_served2,rl.judgement_date,r[详细]
-
对于teradata数据库,Hibernate @formula不支持将Cast()作为int
所属栏目:[MsSql教程] 日期:2021-01-24 热度:129
我在用 @Formula("cast(item_code as "int")") 将String列强制转换为int 但是hibernate正在生成查询 and cast(this_.item_code as this_."int")=? 我如何摆脱int前面的别名? 我试过了 : @Formula(“cast(item_code as”int“)”)和@Formula(“cast(item_c[详细]
-
如何检查表是否存在以及它是否不存在在sql server 2008中创建表
所属栏目:[MsSql教程] 日期:2021-01-24 热度:154
我正在sql server 2008中编写一个存储过程 我需要检查数据库中是否存在表,如果没有,那么我需要创建它. 我该怎么做? 解决方法 像这样的东西 IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[YourTable]') AND type in (N'U')[详细]
-
数据库 – 编写Joomla桥 – 用户插件
所属栏目:[MsSql教程] 日期:2021-01-24 热度:105
我想编写一个Joomla插件来连接数据库中的用户表(单向). 因此,在新用户注册时,用户将被复制并存储在第二个表(其他脚本)中.这是主要目标.更新密码更改/删除等内容可以保留到以后. 任何想法,我可以找到帮助我为Joomla 1.6编写这样的插件的信息? 我可以在哪里获[详细]
-
sql – 搜索数字是否包含在表达式中:1-3,5,10-15,20
所属栏目:[MsSql教程] 日期:2021-01-24 热度:134
在oracle数据库表中,我需要找到给定批号的结果. 保存批号的字段是包含类似’1-3,5,10-15,20’的字符串(此字符串中的数字已排序) 有没有办法做到这一点? 在上面的示例中,应找到以下批号的结果: 1,2,3,10,11,12,13,14,15,20 在应用程序中无法执行此操作,因此[详细]
-
sql – 将邻接列表层次结构展平为所有路径的列表
所属栏目:[MsSql教程] 日期:2021-01-24 热度:137
我有一个表使用Adjacency List模型存储分层信息. (使用自引用键 – 下面的示例.此表可能看起来像 familiar): category_id name parent----------- -------------------- -----------1 ELECTRONICS NULL2 TELEVISIONS 13 TUBE 24 LCD 25 PLASMA 26 PORTABLE E[详细]
-
sql – 没有“身份”获取下一个ID号的最佳方法
所属栏目:[MsSql教程] 日期:2021-01-24 热度:157
我必须在遗留数据库的表中插入一些记录,并且由于它被其他古代系统使用,因此更改表不是解决方案. 问题是目标表有一个int主键但没有标识规范.所以我必须找到下一个可用的ID并使用它: select @id=ISNULL(max(recid)+1,1) from subscriber 但是,我想阻止其他应用[详细]
-
sql – 触发以防止插入两列的重复数据
所属栏目:[MsSql教程] 日期:2021-01-24 热度:60
我正在研究SQL Server 2008R2,我有以下表 ID Name date 1 XYZ 2010 2 ABC 2011 3 VBL 2010 现在我想阻止插入,如果我有一个数据虽然ID不同但数据存在 ID Name date 4 ABC 2011 请指导我如何编写此触发器. 解决方法 像这样的东西: CREATE TRIGGER MyTrigger ON[详细]
-
sql server regex
所属栏目:[MsSql教程] 日期:2021-01-24 热度:134
在SQL Server(2012)中,我有一个带有数值的字段.该字段的类型为int. 假设db中的字段包含123456789. 我这样搜索: select * from table1 where field1 like '[1-9]{0,2}3456789' 我也试过’^ [1-9] {0,2} $3456789′ 两者都不起作用.我究竟做错了什么? 解决方[详细]
-
如何替换Access SQL中的多个字符?
所属栏目:[MsSql教程] 日期:2021-01-24 热度:107
我是SQL的新手,所以希望有人能为我拼出这个.我尝试按照“在SQL查询中替换多个字符串”的帖子,但我被卡住了. 我正在尝试做与上述发布的发起人相同的事情,但使用不同的表和不同的字段.假设表“BTST”中的以下字段“ShiptoPlant”有三条记录(我的表实际上有数千[详细]
-
sql – oracle中Like vs Contains()之间的搜索条件差异
所属栏目:[MsSql教程] 日期:2021-01-22 热度:161
我创建了一个包含两列的表.我插入了两行. id name1 narsi reddy2 narei sia 一个是简单的数字类型,另一个是CLOB类型.所以我决定使用索引.我通过使用contains来查询. 查询: select * from emp where contains(name,'%a%e%')02 narei sia 我预计2会来,但不会.[详细]
-
数据库设计 – 加密数据库密码字段的必要性
所属栏目:[MsSql教程] 日期:2021-01-22 热度:161
我听说为了安全问题,建议在数据库中加密密码字段. 如果我的网站只有我可以访问数据库.我根据我们的网站政策查看其他密码没有问题. 这是否也适用于我的网站,或者说这背后有其他安全原因. 解决方法 guidance是没有人 – 甚至用户自己 – 应该能够看到密码,并且[详细]
-
sql-server – 实体框架缓存查询计划性能随着不同参数而降低
所属栏目:[MsSql教程] 日期:2021-01-22 热度:110
我有以下问题. 背景 我正在尝试使用MVC3,EF4和jquery在450万条记录的表上实现自动完成选择器. 这是表: CREATE TABLE [dbo].[CONSTA] ( [afpCUIT] nvarchar(11) COLLATE Modern_Spanish_CI_AS NOT NULL,[afpNombre] nvarchar(30) COLLATE Modern_Spanish_CI_A[详细]
-
sql-server – 在SQL Server中设计条件数据库关系
所属栏目:[MsSql教程] 日期:2021-01-22 热度:95
我有三种基本类型的实体:人员,企业和资产.每个资产可以由一个且仅一个人或企业拥有.每个人员和企业可以拥有0到多个资产.在Microsoft SQL Server中存储此类条件关系的最佳做法是什么? 我最初的计划是在Assets表中有两个可以为空的外键,一个用于People,一个用[详细]
-
有效地包含不在SQL查询的Group By中的列
所属栏目:[MsSql教程] 日期:2021-01-22 热度:148
特定 表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.NameFROM[详细]
-
sql – 在视图中转换科学记数法(来自varchar – gt;数字)
所属栏目:[MsSql教程] 日期:2021-01-22 热度:56
由于我无法帮助的原因,我有一个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,18[详细]
-
.net – 启用了排序和分页的T-SQL存储过程无法正常工作
所属栏目:[MsSql教程] 日期:2021-01-22 热度:121
嗨,大家好我使用以下代码 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 CASE[详细]
-
sql – 实体框架命中2100参数限制
所属栏目:[MsSql教程] 日期:2021-01-22 热度:114
我正在将一些代码从LINQ-to-SQL迁移到Entity Framework.以前,当从SQL Server(描述为 here)的2100参数限制运行时,我使用了Marc Gravell here提供的解决方案.如他自己的响应中所述,它不适用于Entity Framework. 我对表达式完全没有经验,知道从哪里开始,但我正在[详细]
-
sql – 在数据库中干净地表示电子商务产品和变体
所属栏目:[MsSql教程] 日期:2021-01-22 热度:184
我有一个我正在建设的电子商务商店.我正在使用Rails / ActiveRecord,但实际上没有必要回答这个问题(但是,如果您熟悉这些内容,请随时回答Rails / AR). 商店的要求之一是它需要代表两种类型的产品: 简单的产品 – 这些产品只有一个选项,例如乐队的CD.它有基本[详细]
-
sql – 外键是否可以引用同一个表中的主键?
所属栏目:[MsSql教程] 日期:2021-01-22 热度:149
我只是认为答案是错误的,因为外键没有唯一性属性. 但是有些人说可以自己加入桌子. 我是SQL的新手.如果是真的请解释如何以及为什么? Employee table| e_id | e_name | e_sala | d_id ||---- |------- |----- |--------|| 1 | Tom | 50K | A || 2 | Billy | 15[详细]
-
sql – 当结果集很大时,RODBC会丢失datetime的时间值
所属栏目:[MsSql教程] 日期:2021-01-22 热度:106
所以这很奇怪.如果结果集足够大,RODBC似乎会删除DateTime SQL列的时间部分. (查询是针对SQL Server 2012计算机运行的,是的,当我在SQL Server端运行它们时,无论返回多少行,它们都会生成相同且正确的结果.) 例如,以下工作完美: myconn - odbcConnect(dsnName,u[详细]
-
在plsql中执行IMMEDIATE
所属栏目:[MsSql教程] 日期:2021-01-22 热度:170
如何从此代码中获取结果 EXECUTE IMMEDIATE 'SELECT * FROM ' || table_name 通过循环 通常的方法看起来像这样 for items in (select * from this_table)loophtp.p(items.id);end loop; 解决方法 如果你真的需要从动态表名中选择*,那么我可能会使用dbms_sql[详细]
-
sql-server – 调用存储过程VBA
所属栏目:[MsSql教程] 日期:2021-01-22 热度:194
背景:我正在使用Microsoft SQL Server 2008后端的Access 2010用户前端工作.访问中的表都链接到SQL Server数据库.我有一个存储过程,将新值(由参数提供)插入表中.我经历了很多例子,但我不明白是否真的很接近它或者我完全没有.我之前问了一个类似的问题并得到了[详细]