-
数据库 – Realm vs Sqlite用于移动开发
所属栏目:[MsSql教程] 日期:2021-01-24 热度:166
是一个Xamarin开发人员,我曾经使用Sqlite作为移动数据库, 最近,Realm出现了. 关于它们之间的差异的任何想法 表演易于使用..等等? 使用任何一种方法的最佳做法是什么? 解决方法 Realm和Sqlite在很多方面都有很大不同. 以下是您可以通过两篇文章来了解主要[详细]
-
在Teradata SQL中查找给定列的哪些行具有不同的值
所属栏目:[MsSql教程] 日期:2021-01-24 热度:70
我试图比较来自相同ID的两个地址,看看它们是否匹配.例如: Id Adress Code Address1 1 123 Main1 2 123 Main2 1 456 Wall2 2 456 Wall3 1 789 Right3 2 100 Left 我只想弄清楚每个ID的地址是否匹配.所以在这种情况下,我想只返回ID 3作为地址代码1和2的不同[详细]
-
sql – 跨同一服务器上的多个数据库进行查询
所属栏目:[MsSql教程] 日期:2021-01-24 热度:174
我正在寻找一种处理以下情况的方法: 我们有一个数据库服务器,上面有多个数据库(都有相同的模式,不同的数据). 我们正在寻找一种在所有数据库中进行查询的方法(并且它易于配置,因为可以随时添加更多数据库).此数据访问必须是实时的. 比如说,你有一个插入订[详细]
-
sql – 如何只保留一行表,删除重复的行?
所属栏目:[MsSql教程] 日期:2021-01-24 热度:68
我有一个表在Name列中有很多重复. ID 喜欢每个只保留一行. 以下列出了重复项,但我不知道如何删除 重复,只保留一个: SELECT name FROM members GROUP BY name HAVING COUNT(*) 1; 谢谢. 解决方法 请参阅以下问题: Deleting duplicate rows from a table.[详细]
-
sql-server – 我是否在unicode的“insert into”语句中使用了前
所属栏目:[MsSql教程] 日期:2021-01-24 热度:51
喜欢: 插入表(col)值(N’multilingual unicode strings’) 我正在使用SQL Server 2008,我已经使用nVarChar作为列数据类型. 解决方法 仅当字符串包含不在默认代码页内的字符时,才需要N”语法. “最佳实践”是在插入nvarchar或ntext列时使用N”.[详细]
-
sql-server – SQL中常量的最佳模式?
所属栏目:[MsSql教程] 日期:2021-01-24 热度:162
我已经看到几种模式用于“克服”SQL Server中缺少常量,但它们似乎都不能同时满足性能和可读性/可维护性问题. 在下面的示例中,假设我们在表上有一个完整的“状态”分类,选项似乎是: 只是硬编码,可能只是’评论’状态 -- StatusId 87 = LoadedSELECT ... FR[详细]
-
如何在存储过程中获取sql错误
所属栏目:[MsSql教程] 日期:2021-01-24 热度:107
我正在使用SQL Server 2005.我创建了一个大部分时间都可以工作的存储过程,但是我发现了一个不能满足我想要的实例. 目前,代码执行类似的操作 if @@error 0 begin select @message_error = "There was a database error adding product "+ @product + " to p[详细]
-
sql – 在关系数据库中维护子类完整性
所属栏目:[MsSql教程] 日期:2021-01-24 热度:108
假设我有一张表代表超级班的学生.然后我有N个表格代表该对象的子类(运动员,音乐家等).如何表达约束,使学生必须在一个(不多于,不少于)子类中建模? 有关评论的澄清: 这是手动维护,而不是通过ORM包. 这涉及的项目位于SQL Server之上(但是看到通用解决方案会[详细]
-
jsf-2 – 自己的ResourceHandler从数据库中流式传输图像
所属栏目:[MsSql教程] 日期:2021-01-24 热度:88
我正忙着自己的资源实施.不会调用getInputStream方法. 我的经纪人: public class ResourceHandlerWrapperImpl extends ResourceHandlerWrapper { private final ResourceHandler wrapped; public ResourceHandlerWrapper(final ResourceHandler wrapped)[详细]
-
数据库 – 你怎么知道一个好的索引是什么?
所属栏目:[MsSql教程] 日期:2021-01-24 热度:70
在Oracle中使用表时,您如何知道何时设置好索引而不是坏索引? 解决方法 这取决于你的“好”和“坏”的含义.基本上你需要意识到你添加的每个索引都会提高该列搜索的性能(因此在person表的’lastname’列中添加索引会提高在其中包含“where lastname =”的查[详细]
-
sql-server – 您可以在数据透视表中小计行和/或列吗?
所属栏目:[MsSql教程] 日期:2021-01-23 热度:106
我有一组输出数据透视表的查询.是否可以获得数据透视表的行和/或列小计? 我选择的桌子看起来像这样 Site FormID Present Site 1 Form A Yes Site 1 Form B Yes Site 1 Form D Yes 等等… 我的数据透视表查询是这样的 SELECT * FROM (SELECT Site,COUNT(Fo[详细]
-
你能在SQL中定义“文字”表吗?
所属栏目:[MsSql教程] 日期:2021-01-23 热度:194
是否有任何SQL子查询语法允许您从字面上定义临时表? 例如,像 SELECT MAX(count) AS max,COUNT(*) AS countFROM ( (1 AS id,7 AS count),(2,6),(3,13),(4,12),(5,9) ) AS mytable INNER JOIN someothertable ON someothertable.id=mytable.id 这将节省必须[详细]
-
sql – 从表中找出第n个最高薪水
所属栏目:[MsSql教程] 日期:2021-01-23 热度:117
name salary----- -----mohan 500ram 1000dinesh 5000hareesh 6000mallu 7500manju 7500praveen 10000hari 10000 如何使用Oracle从上述表中找到第n个最高薪水? 解决方法 你可以使用这样的东西..这是我测试过,然后粘贴在这里 SELECT *FROM tblnameWHERE sa[详细]
-
数据库设计 – 在具有缩写表名的表中为每个字段名添加前缀是一个
所属栏目:[MsSql教程] 日期:2021-01-23 热度:170
您是否在具有缩写表名的表中为每个字段添加前缀? 例: Table: UserFields:user_iduser_nameuser_password 或者你是否将你的田地命名为最低限度? Fields:idnamepassword 如果您同时使用了这两种格式,那么从长远来看,您觉得哪种格式对您最有帮助? 编辑:[详细]
-
SQL事件探查器可以在查询旁边显示返回结果集吗?
所属栏目:[MsSql教程] 日期:2021-01-23 热度:118
在SQL事件探查器2005中,是否可以在SQL跟踪中捕获结果集,以便我可以看到带有结果集的相应查询? ……或者它只是一种单向痕迹? 谢谢! 乔治 解决方法 不,您无法获取SQL跟踪中包含的查询生成的结果集.您只能告诉有关呼叫的各种统计信息(即执行的查询,持续时[详细]
-
sql – oracle中Like vs Contains()之间的搜索条件差异
所属栏目:[MsSql教程] 日期:2021-01-23 热度:53
副标题#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 热度:181
我听说为了安全问题,建议在数据库中加密密码字段. 如果我的网站只有我可以访问数据库.我根据我们的网站政策查看其他密码没有问题. 这是否也适用于我的网站,或者说这背后有其他安全原因. 解决方法 guidance是没有人 – 甚至用户自己 – 应该能够看到密码,并[详细]
-
sql-server – 实体框架缓存查询计划性能随着不同参数而降低
所属栏目:[MsSql教程] 日期:2021-01-23 热度:184
副标题#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 热度:55
副标题#e# 我有三种基本类型的实体:人员,企业和资产.每个资产可以由一个且仅一个人或企业拥有.每个人员和企业可以拥有0到多个资产.在Microsoft SQL Server中存储此类条件关系的最佳做法是什么? 我最初的计划是在Assets表中有两个可以为空的外键,一个用于P[详细]
-
有效地包含不在SQL查询的Group By中的列
所属栏目:[MsSql教程] 日期:2021-01-23 热度:150
特定 表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-23 热度:175
问:在Words中显示数字值,输出应如下所示 SAL In_Words--------- -----------------------------------------------------800 eight hundred1600 one thousand six hundred1250 one thousand two hundred fifty 并且,我仍然没有弄明白,这个查询是如何解决[详细]
-
sql – 将两个表合并为一个新表,以便忽略另一个表中的选择行
所属栏目:[MsSql教程] 日期:2021-01-23 热度:85
我有两个具有相同列的表.我想将这两个表一起连接到第三个表中,第三个表包含第一个表中的所有行,而第二个表中的所有行都具有相同位置的第一个表中不存在的日期. 例: 交易方式: date |location_code| product_code | quantity ------------+--------------[详细]
-
sql-server – 调用存储过程VBA
所属栏目:[MsSql教程] 日期:2021-01-23 热度:70
背景:我正在使用Microsoft SQL Server 2008后端的Access 2010用户前端工作.访问中的表都链接到SQL Server数据库.我有一个存储过程,将新值(由参数提供)插入表中.我经历了很多例子,但我不明白是否真的很接近它或者我完全没有.我之前问了一个类似的问题并得[详细]
-
在plsql中执行IMMEDIATE
所属栏目:[MsSql教程] 日期:2021-01-23 热度:129
如何从此代码中获取结果 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-23 热度:179
所以这很奇怪.如果结果集足够大,RODBC似乎会删除DateTime SQL列的时间部分. (查询是针对SQL Server 2012计算机运行的,是的,当我在SQL Server端运行它们时,无论返回多少行,它们都会生成相同且正确的结果.) 例如,以下工作完美: myconn - odbcConnect(dsnNam[详细]