-
sql – 错误(ORA-00923:在预期的情况下找不到FROM关键字)
所属栏目:[MsSql] 日期:2020-05-23 热度:86
select country_olympic_name, SUM(part_gold) as Number of Gold Medals From games.country, games.participation where participation.country_isocode = country.coun[详细]
-
sql-server – SQL Server跨数据库边界的外键 – 执行技术
所属栏目:[MsSql] 日期:2020-05-23 热度:192
我有两个单独的SQL Server 2005数据库(在同一台服务器上) 安全数据库 主应用数据库 安全数据库具有一个需要认证所需的一切用户表. – 应用程序数据库有一个具有扩展用户详细信息的人员表.在安全数据库用户表和应用数据库人员表之间存在1-1映射. 我想强制用户[详细]
-
sql – 只用一个空格替换空值
所属栏目:[MsSql] 日期:2020-05-23 热度:63
我目前有一个将数据输出到Excel文档中的sql语句.但是,每次有一个没有数据的单元格时,它将向单元格输出NULL.我想知道有没有办法可以用空格替换NULL?有人建议使用合并来做这件事,但是我从来没有机会使用它,所以我必须做一些阅读.任何人都有其他建议? 在你的选[详细]
-
sql – Oracle – 删除表约束而不丢弃表
所属栏目:[MsSql] 日期:2020-05-23 热度:174
我正在进行大型Oracle数据库的批量迁移.其第一步涉及将整个表的重命名作为稍后删除它们的准备(但是现在我需要保留数据).对它们的任何外键限制都需要删除 – 它们不应该连接到数据库的其余部分.如果我现在放弃它,我可以CASCADE约束,但重命名只是改变约束. 有没[详细]
-
SQL – 当有重复时选择最新的记录
所属栏目:[MsSql] 日期:2020-05-23 热度:101
我正在写一个查询,并在 this thread中使用了这个解决方案,但它有一些工作,但我仍然有点麻烦. 我想选择一大堆唯一的记录,但有一些记录发生两次.我想只能选择具有最新日期的记录.这是我的查询到目前为止 SELECT tb1.id,tb1.type,tb1.dateFROM Table tb1 WHERE t[详细]
-
sql-server – 在SQL Server(datetime类型)中存储datetime时,它存储在哪个格式?
所属栏目:[MsSql] 日期:2020-05-23 热度:92
在sql server 2008中存储datetime值时,使用datetime类型,它将存储哪些格式的值? 是自1970年以来的几秒钟(或什么)? 在应用程序端(.net)上,我传递一个datetime对象. 当查看查询分析器中的表格行时,会根据我的文化设置进行格式化,还是查看数据库中存储的内容?[详细]
-
sql-server-2008 – 如何在SQL Server 2008中对字符串值进行子串
所属栏目:[MsSql] 日期:2020-05-23 热度:139
我有以下字符串 KLPI_2012_CBBE2_E_12704_2012-09-21_13_59_52IYT_2012_CBBI1_S_66_2012-09-21_15_28_53 我想在第一个_之后提取所有内容.在5日之前_ 例如: 2012_CBBE2_E_12704 2012_CBBI1_S_66 方法1.嵌套的CHARINDEX调用. 使用CHARINDEX(‘_’,stringva[详细]
-
检查SQL行是否存在于PHP中
所属栏目:[MsSql] 日期:2020-05-23 热度:185
我用 PHP使用MySQL,我需要这样做(伪代码): if (sql row exists where username=bob){ // do this stuff} 如果您使用的是mysql数据库,那么请使用以下命令 – $query = SELECT username from my_table where username=bob;$result = mysql_[详细]
-
SQL Server数据库项目中是否需要链接服务器的数据库引用?
所属栏目:[MsSql] 日期:2020-05-23 热度:81
在我的数据库项目中,我已经添加了对链接服务器的引用.当我在视图中使用此链接服务器并尝试构建我的数据库项目时,SSDT报告错误,因为它无法理解对链接服务器上引用的任何模式的引用: [LinkedServer].[DB1].[dbo].[Table1] 以上将返回SSDT无法解密对[DB1]的引用[详细]
-
sql – tsvector上的“to_tsquery”在使用“简单”和“英文”时会产生不同的结果?
所属栏目:[MsSql] 日期:2020-05-23 热度:55
我已经参加了一个项目的帮助,我没有使用它几年后,我正在潜水回到PostgreSQL.缺少使用,我从来没有遇到过使用tsvector字段,现在发现自己面临一个基于它们的错误.我阅读了关于字段类型的文档,它的目的,但是我很难挖掘关于“简单”与“english”不同的文档作为to_[详细]
-
数据库设计 – 如何构建您的实体模型来存储具有不同数据类型的任意键/值数据?
所属栏目:[MsSql] 日期:2020-05-23 热度:128
我会继续遇到这样的情况:使用每行键/值模型而不是刚性列/字段模型将一组任意数据存储在表中将是有用的.问题是,我想使用正确的数据类型存储值,而不是将所有内容转换为字符串.这意味着我必须选择具有多个可空列的单个表,每个数据类型一个,或一组值表,每个数据[详细]
-
sql-server-2005 – 用于存储手机号码的数据类型
所属栏目:[MsSql] 日期:2020-05-23 热度:68
我应该使用哪种数据类型来存储10位数的手机号码(例:9932234242).我要去varchar(10)还是大的一个 – “bigint”. 如果数字是“0021-23141231”,那么使用哪个数据类型? varchar / char足够长,足以满足所有预期(例如英国数字为11长) 检查约束仅允许数字(表达式[详细]
-
sql – 如何从SELECT语句输出进度消息?
所属栏目:[MsSql] 日期:2020-05-23 热度:158
我有一个SQL脚本,我想在运行时输出进度消息.让它在SQL语句之间输出消息很容易,但是我有一些很长时间运行的INSERT INTO SELECT.有没有办法让select语句输出消息,例如每1000行或每5秒后? 注意:这适用于SQL Anywhere,但任何SQL方言的答案都可以. 无法检索单个[详细]
-
sql-server – 集群索引对数据库性能的影响
所属栏目:[MsSql] 日期:2020-05-23 热度:120
我最近参与了一个使用SQL Server 2000进行数据存储的新软件项目. 在审查项目时,我发现其中一个主表在其主键上使用聚集索引,其中包含四列: Sequence numeric(18, 0)Date datetimeClient varchar(9)Hash tinyint 该表在正常运行过程中经历了大量插入. 现在,我[详细]
-
sql-server – 如何从某个前缀获取所有存储过程及其参数的列表?
所属栏目:[MsSql] 日期:2020-05-23 热度:189
有没有办法查询数据库并检索所有存储过程及其参数的列表? 我正在使用SQL Server 2000. 要获取有关存储过程的信息: SELECT * FROM INFORMATION_SCHEMA.ROUTINES 要找到以某个前缀开头的sproc(例如“usp”): SELECT * FROM INFORMATION_SCHEMA.ROUTINES WHER[详细]
-
sql – 使用后备语言检索i18n数据
所属栏目:[MsSql] 日期:2020-05-23 热度:198
我必须从数据库中抓取i18n文本.默认语言是英文,它包含所有内容的文字.但非英语语言并不一定具有所需的所有翻译.如果某个实体/键的非英语翻译在数据库中不可用,那么我想让它返回英文文本.所以,英语是这里的后备语言. i18n文本表格如下(PostgreSQL方言): CREAT[详细]
-
linq-to-sql – 实体类从LINQ到SQL提供者解耦实现Repository模式.怎么样?
所属栏目:[MsSql] 日期:2020-05-23 热度:170
我已经看过了Repository模式,我认识到过去使用过的一些想法,使我感觉良好. 然而,现在我想编写一个使用这种模式的应用程序,但我想要从存储库提供程序中删除实体类. 我将创建几个程序集: “接口”程序集,它将承载包括IRepository接口在内的公共接口 一个“实体[详细]
-
sql – 更改表添加具有默认值和FK的列,该值在FK参考数据中不存在
所属栏目:[MsSql] 日期:2020-05-23 热度:110
这是我的表: 会员ID, …. 产品:Id,…. 我的会员表有一些值,如果他们的Id = 0我不想添加Id = 0的任何成员,所以我尝试运行这个脚本: ALTER TABLE [Product]ADD [Member_Id] BIGINT NOT NULL DEFAULT(0),CONSTRAINT [FK_Product_Member] FOREIGN KEY ([Member[详细]
-
sql – 如何检查表中是否存在Hive?
所属栏目:[MsSql] 日期:2020-05-23 热度:109
我通过.NET应用程序的ODBC驱动程序连接到Hive.是否有查询来确定表是否已经存在? 例如,在MSSQL中,您可以查询INFORMATION_SCHEMA表,在Netezza中可以查询_v_table表. 任何帮助将不胜感激. 有两种方法可以检查: 正如@dimamah所建议的,只是为了在这里添加一点,你[详细]
-
sql-server – 如何使用VBNet将数据插入SQL Server?
所属栏目:[MsSql] 日期:2020-05-23 热度:133
我是新的vb.net我需要使用vb.net在表中插入数据请任何一个帮助 我试过这个 在这里我尝试了示例代码 我得到这个异常列名或提供的数值与表定义不匹配. 谢谢提前 Private Sub btnSave_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handle[详细]
-
sql – 如何在变量中存储FOR XML Path的输出?
所属栏目:[MsSql] 日期:2020-05-23 热度:157
我想将 XML Path的输出存储在变量中.但是这不起作用: Declare @Tab dbo.SingleColumnTableInsert INTO @TabValues( Jack)Insert INTO @TabValues( Armageddon)Declare @RetVal varchar(8000) = Select T[详细]
-
sql – 为什么Oracle认为我缺少一个右括号?
所属栏目:[MsSql] 日期:2020-05-23 热度:138
在Oracle 10i中,我运行以下命令: ALTER TABLE jnrvwchnglst ADD ( jnrvwchnglst_userid NUMBER(10) NOT NULL DEFAULT 1 ) 是jnrvwchnglst是现有的表,没有jnrvwchnglst_userid不是现有的列. Oracle错误消息是: ORA-00907: missing right pare[详细]
-
SQL删除除某些行之外的所有行
所属栏目:[MsSql] 日期:2020-05-23 热度:105
我有一个表格包含以下列(网址): [id,url,visited,timestamp] Types:[int,string,int,long] 我要: 删除除10个未访问的先前较高时间戳之外的所有网址(如果全部被访问,请删除全部) 它可以在单个查询中做到这一点吗?无论如何,最好的查询(查询)做什么? 提前致[详细]
-
sql – 使用SELECT语句模拟具有多行的表
所属栏目:[MsSql] 日期:2020-05-23 热度:76
如果我可以执行以下select语句来创建具有一个值的表 SELECT myname AS Name 这将返回一个包含column = Name和一个value = myname的表 我该如何解决这个问题,只从select语句中返回一个包含多个值的列 我不想这样做: DECLARE @tmp TABLE (Name varchar(50)) IN[详细]
-
sql-server – 如何在触发器中执行SQL Server中安装的SSIS包
所属栏目:[MsSql] 日期:2020-05-23 热度:103
我在SQL Server Business Intelligence Development Studio中创建了SSIS包. 如果我在那里运行它,该包工作正常,所以我部署了包. 然后我使用了软件包安装向导并将其安装在本地SQL Server 2005上. 现在我想在触发器中使用它. 我知道如何从文件中执行包,但是如何[详细]

浙公网安备 33038102330553号