-
sql – Oracle在字符串内部修剪空格
所属栏目:[MsSql教程] 日期:2021-01-25 热度:155
我在我的系统中将电话号码存储为VARCHAR2,以允许用户在他们选择的情况下输入他们电话号码前面的字符. 我的正则表达式完美地允许这一点,但是当在数据库中存储数字时,我想要去除用户可能输入的所有空格. 我的正则表达式允许以下格式 +4470123456789+447 0123[详细]
-
sql – 访问替代EXCEPT子句
所属栏目:[MsSql教程] 日期:2021-01-25 热度:157
如何在ms访问中获得与下面的SQL代码相同的结果?它不承认EXCEPT条款…… SELECT DISTINCT P.Name,T.Training FROM Prof AS P,Training_done AS TC,Trainings AS T WHERE (P.Name Like '*' NameProf '*') AND (P.Primary_Area = T.Cod_Area)EXCEPTSELECT DI[详细]
-
sql – 如何调用Oracle MD5哈希函数?
所属栏目:[MsSql教程] 日期:2021-01-25 热度:111
我有以下代码.我正在使用Oracle 11g. SELECT DBMS_OBFUSCATION_TOOLKIT.md5 (input = UTL_RAW.cast_to_raw( FIRST_NAME ||LAST_NAME )) md5_key,FIRST_NAME,LAST_NAMEFROM C_NAME_TABWHERE PKEY='1234' 我该如何调用此代码?我可以在sqldeveloper中直接执[详细]
-
数据库 – Realm vs Sqlite用于移动开发
所属栏目:[MsSql教程] 日期:2021-01-25 热度:69
是一个Xamarin开发人员,我曾经使用Sqlite作为移动数据库, 最近,Realm出现了. 关于它们之间的差异的任何想法 表演易于使用..等等? 使用任何一种方法的最佳做法是什么? 解决方法 Realm和Sqlite在很多方面都有很大不同. 以下是您可以通过两篇文章来了解主要[详细]
-
在Teradata SQL中查找给定列的哪些行具有不同的值
所属栏目:[MsSql教程] 日期:2021-01-25 热度:113
我试图比较来自相同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-25 热度:137
我正在寻找一种处理以下情况的方法: 我们有一个数据库服务器,上面有多个数据库(都有相同的模式,不同的数据). 我们正在寻找一种在所有数据库中进行查询的方法(并且它易于配置,因为可以随时添加更多数据库).此数据访问必须是实时的. 比如说,你有一个插入订[详细]
-
sql – 如何只保留一行表,删除重复的行?
所属栏目:[MsSql教程] 日期:2021-01-25 热度:184
我有一个表在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-25 热度:172
喜欢: 插入表(col)值(N’multilingual unicode strings’) 我正在使用SQL Server 2008,我已经使用nVarChar作为列数据类型. 解决方法 仅当字符串包含不在默认代码页内的字符时,才需要N”语法. “最佳实践”是在插入nvarchar或ntext列时使用N”.[详细]
-
sql-server – SQL中常量的最佳模式?
所属栏目:[MsSql教程] 日期:2021-01-25 热度:58
我已经看到几种模式用于“克服”SQL Server中缺少常量,但它们似乎都不能同时满足性能和可读性/可维护性问题. 在下面的示例中,假设我们在表上有一个完整的“状态”分类,选项似乎是: 只是硬编码,可能只是’评论’状态 -- StatusId 87 = LoadedSELECT ... FR[详细]
-
如何在存储过程中获取sql错误
所属栏目:[MsSql教程] 日期:2021-01-25 热度:185
我正在使用SQL Server 2005.我创建了一个大部分时间都可以工作的存储过程,但是我发现了一个不能满足我想要的实例. 目前,代码执行类似的操作 if @@error 0 begin select @message_error = "There was a database error adding product "+ @product + " to p[详细]
-
sql – 在关系数据库中维护子类完整性
所属栏目:[MsSql教程] 日期:2021-01-25 热度:62
假设我有一张表代表超级班的学生.然后我有N个表格代表该对象的子类(运动员,音乐家等).如何表达约束,使学生必须在一个(不多于,不少于)子类中建模? 有关评论的澄清: 这是手动维护,而不是通过ORM包. 这涉及的项目位于SQL Server之上(但是看到通用解决方案会[详细]
-
jsf-2 – 自己的ResourceHandler从数据库中流式传输图像
所属栏目:[MsSql教程] 日期:2021-01-25 热度:140
我正忙着自己的资源实施.不会调用getInputStream方法. 我的经纪人: public class ResourceHandlerWrapperImpl extends ResourceHandlerWrapper { private final ResourceHandler wrapped; public ResourceHandlerWrapper(final ResourceHandler wrapped)[详细]
-
数据库 – 你怎么知道一个好的索引是什么?
所属栏目:[MsSql教程] 日期:2021-01-25 热度:125
在Oracle中使用表时,您如何知道何时设置好索引而不是坏索引? 解决方法 这取决于你的“好”和“坏”的含义.基本上你需要意识到你添加的每个索引都会提高该列搜索的性能(因此在person表的’lastname’列中添加索引会提高在其中包含“where lastname =”的查[详细]
-
sql-server – sql server express localdb.msi离线安装程序
所属栏目:[MsSql教程] 日期:2021-01-24 热度:153
我无法使用在线安装程序进行安装.任何人都可以指出我在哪里可以找到离线安装程序.我试着在没有帮助的情况下搜索谷歌. 这与离线安装程序类似但不适用. How to install localdb separately? 这是我在线安装程序遇到的重复错误. (可能是由于防火墙) 解决方法[详细]
-
每页加载20个SQL查询真的被认为很多吗?
所属栏目:[MsSql教程] 日期:2021-01-24 热度:78
我在 Behold WordPress,Destroyer of CPUs阅读了Jeff Atwood的博客,看到很多人认为每页加载20个SQL查询很多.现在,对于具有自动建议,自动刷新数据,自定义页面和厨房水槽的高动态页面,每页的平均查询量是多少? 举一个简单的例子,A??mazon.com几乎可以根据他[详细]
-
sql – 如何在Oracle中使用regex从逗号分隔列表中删除重复项,但
所属栏目:[MsSql教程] 日期:2021-01-24 热度:87
参见英文答案 How to remove duplicates from space separated list by Oracle regexp_replace? 3个 How to remove duplicates from comma separated list by regexp_replace in Oracle?2个 我有这个字符串 ABCD1234,XYZ,ABCD1234,ABCD1234C,abc,abcX,1234[详细]
-
sql – 连续重复/重复的有序计数
所属栏目:[MsSql教程] 日期:2021-01-24 热度:140
副标题#e# 我非常怀疑我是以最有效的方式做到这一点,这就是我在这里标记plpgsql的原因.对于一千个测量系统,我需要在20亿行上运行它. 您有测量系统,当它们失去连接时经常报告先前的值,并且它们经常失去连接,但有时会长时间失去连接.您需要聚合,但是当您这样[详细]
-
jsf – 如何在运行时使用数据库中的值初始化inputtextfield而不
所属栏目:[MsSql教程] 日期:2021-01-24 热度:67
我非常清楚这一点 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 – 如何在单词中显示数字值
所属栏目:[MsSql教程] 日期:2021-01-23 热度:117
问:在Words中显示数字值,输出应如下所示 SAL In_Words--------- -----------------------------------------------------800 eight hundred1600 one thousand six hundred1250 one thousand two hundred fifty 并且,我仍然没有弄明白,这个查询是如何解决[详细]
-
sql – 将两个表合并为一个新表,以便忽略另一个表中的选择行
所属栏目:[MsSql教程] 日期:2021-01-23 热度:91
我有两个具有相同列的表.我想将这两个表一起连接到第三个表中,第三个表包含第一个表中的所有行,而第二个表中的所有行都具有相同位置的第一个表中不存在的日期. 例: 交易方式: date |location_code| product_code | quantity ------------+--------------[详细]
-
sql-server – 调用存储过程VBA
所属栏目:[MsSql教程] 日期:2021-01-23 热度:82
背景:我正在使用Microsoft SQL Server 2008后端的Access 2010用户前端工作.访问中的表都链接到SQL Server数据库.我有一个存储过程,将新值(由参数提供)插入表中.我经历了很多例子,但我不明白是否真的很接近它或者我完全没有.我之前问了一个类似的问题并得[详细]
-
在plsql中执行IMMEDIATE
所属栏目:[MsSql教程] 日期:2021-01-23 热度:199
如何从此代码中获取结果 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 热度:176
所以这很奇怪.如果结果集足够大,RODBC似乎会删除DateTime SQL列的时间部分. (查询是针对SQL Server 2012计算机运行的,是的,当我在SQL Server端运行它们时,无论返回多少行,它们都会生成相同且正确的结果.) 例如,以下工作完美: myconn - odbcConnect(dsnNam[详细]
-
sql – 外键是否可以引用同一个表中的主键?
所属栏目:[MsSql教程] 日期:2021-01-23 热度:102
我只是认为答案是错误的,因为外键没有唯一性属性. 但是有些人说可以自己加入桌子. 我是SQL的新手.如果是真的请解释如何以及为什么? Employee table| e_id | e_name | e_sala | d_id ||---- |------- |----- |--------|| 1 | Tom | 50K | A || 2 | Billy |[详细]
-
sql – 在数据库中干净地表示电子商务产品和变体
所属栏目:[MsSql教程] 日期:2021-01-23 热度:86
我有一个我正在建设的电子商务商店.我正在使用Rails / ActiveRecord,但实际上没有必要回答这个问题(但是,如果您熟悉这些内容,请随时回答Rails / AR). 商店的要求之一是它需要代表两种类型的产品: 简单的产品 – 这些产品只有一个选项,例如乐队的CD.它有基[详细]
