-
sql – 如何使用ADO查询参数指定表和字段名称?
所属栏目:[MsSql] 日期:2020-07-09 热度:120
我正在TADOQuery中执行UPDATE语句,我正在使用参数进行一些操作.最初,这工作正常,但我为表名和字段名添加了另一个参数,现在它正在破坏. 代码如下所示: Q.SQL.Text:= update :tablename set :fieldname = :newid where :fieldname = :oldid;Q.Parameters.Param[详细]
-
sql-server – 如何更改SQL Server中列的数据类型?
所属栏目:[MsSql] 日期:2020-07-09 热度:136
我试图将列从varchar(50)更改为nvarchar(200).修改此表的SQL命令是什么? ALTER TABLE TableName ALTER COLUMN ColumnName NVARCHAR(200) [NULL | NOT NULL] 编辑 如前所述,应该指定NULL / NOT NULL,也请参见Rob’s answer.[详细]
-
数据库 – magento从1.6.2升级到1.7.0.2 – 数据库库是否会被更改?
所属栏目:[MsSql] 日期:2020-07-09 热度:146
我正在考虑将我的magento社区从1.6.2升级到1.7.0.2. 首先我会在我的测试服务器上执行此操作,但在magento connect更新期间有一些错误,所以我必须自己上传一些文件… 但是当我将这些数据放入实时环境时,我可以简单地将我的数据从ftp复制到实时网站吗? 或者数据[详细]
-
sql – 语法错误:意外的文件结束
所属栏目:[MsSql] 日期:2020-07-09 热度:138
我有一个SQL查询,当它被放入一个函数时,它停止使用此语法错误:意外的文件结束错误消息.从功能中删除它会使其再次开始工作. 为什么是这样? function pull_data{ sqlplus -s $user/$pass@$db EOF SELECT DISTINCT order_number, order_total_items[详细]
-
sql – 从XML查询数据
所属栏目:[MsSql] 日期:2020-07-09 热度:155
我正在尝试使用sql语句从XML Document中获取特定数据.本文件如下: ?xml version=1.0 encoding=Shift-JIS ?Ophthalmology xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance xmlns:nsCommon=http://www.joia.or.jp/standardi[详细]
-
sql – 创建分层定义的数据集的展平表/视图
所属栏目:[MsSql] 日期:2020-07-09 热度:99
我有一个包含分层数据的表.目前这个层次结构中有~8个级别. 我真的很喜欢数据结构的方式,但是当我需要知道8级记录是否是1级记录的子级时,性能是令人沮丧的. 我有PL / SQL存储函数为我做这些查找,每个函数都有一个select * from tbl start with … connect by[详细]
-
在SQL查询中使用来自Cell或命名范围的日期
所属栏目:[MsSql] 日期:2020-07-09 热度:186
我创建了一个工作表来从Microsoft SQL数据库中提取数据,以生成2日期StartDate和EndDate之间的客户报告. 我一直在玩一些东西,但无论如何都没有成功.我已经搜索过,但一直找不到我所追求或能够理解的东西. 我相信的问题是我在Excel中使用的日期的数据类型,并尝试[详细]
-
sql – 更改数字列
所属栏目:[MsSql] 日期:2020-07-09 热度:131
我有NAME和PAY,但在这个例子中我需要CHANGEGROUP: NAME PAY DATE CHANGEGROUPSally 12 10/01/2011 1Sally 12 10/01/2011 1Sally 12 11/02/2011 1Sally 12 11/02/2011 1Sally 12 12/01/2012 1Sall[详细]
-
如何在Teradata中执行动态SQL
所属栏目:[MsSql] 日期:2020-07-09 热度:151
有没有办法向Teradata提交动态生成的SQL?我编写了一个查询,它将创建用于对表进行非规范化的代码.现在,我将代码拉到我的客户端(SAS)并在第二步重新提交.我不熟悉Teradata宏或程序;会有类似的工作吗? 为了说明,我有一个如下定义的表: create multiset table[详细]
-
对于teradata数据库,Hibernate @formula不支持将Cast()作为int
所属栏目:[MsSql] 日期:2020-07-09 热度:98
我在用 @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] 日期:2020-07-09 热度:120
我正在sql server 2008中编写一个存储过程 我需要检查数据库中是否存在表,如果没有,那么我需要创建它. 我该怎么做? 像这样的东西 IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N[dbo].[YourTable]) AND type in (NU))BEGINCREATE[详细]
-
sql-server-2005 – SQL Server 2005中与复合主键的外键关系
所属栏目:[MsSql] 日期:2020-07-09 热度:75
我有两张桌子 Table1( FileID, BundledFileID, Domain) 和 Table2( FileID, FileType, FileName) 在表2中,FileID和FileType是复合主键.我想创建从Table1.FileID到Table2的外键关系. 是否有可能做到这一点? 由于Table2具有复合主键(FileID,FileType),因此[详细]
-
sql – 从工资中选择rownum,其中rownum = 3;
所属栏目:[MsSql] 日期:2020-07-09 热度:172
如何使用“rownum”关键字从任何表中检索第三行(我使用的是oracle-10g) 当查询生成行时,Oracle会按顺序将值分配给ROWNUM – 因此,获取的第一行获取ROWNUM = 1,获取的第二行获取ROWNUM = 2,获取的第三行获取ROWNUM = 3等.注意 – 对于行要分配ROWNUM = 3必须获[详细]
-
sql – 将日期和时间组合(连接)到日期时间
所属栏目:[MsSql] 日期:2020-07-09 热度:173
使用SQL Server 2008,此查询非常有用: select CAST(CollectionDate as DATE), CAST(CollectionTime as TIME)from field 给我两个这样的列: 2013-01-25 18:53:00.00000002013-01-25 18:53:00.00000002013-01-25 18:53:00.0000000[详细]
-
sql-server – 如果包含停用词,即使停用词列表为空,全文搜索也不起作用
所属栏目:[MsSql] 日期:2020-07-09 热度:82
我希望能够搜索每个单词,所以我已经清除了单词列表.比我重建了索引.但不幸的是,如果我输入一个带有停用词的搜索表达式,它仍然不会返回任何行.如果我遗漏了单词,我会得到结果.例如. “双重磨损留在原地” – 没有结果,“双重磨损停留的地方” – 我得到的结果[详细]
-
sql-order-by – 如何在Doctrine 2中按计数排序?
所属栏目:[MsSql] 日期:2020-07-09 热度:86
我正在尝试按字段(年份)对我的实体进行分组并对其进行计数. 码: public function countYear(){ $qb = $this-getEntityManager()-createQueryBuilder(); $qb-select(b.year, COUNT(b.id)) -from(MyEntityAlbum, b)[详细]
-
每页加载20个SQL查询真的被认为很多吗?
所属栏目:[MsSql] 日期:2020-07-09 热度:171
我在 Behold WordPress, Destroyer of CPUs阅读了Jeff Atwood的博客,看到很多人认为每页加载20个SQL查询很多.现在,对于具有自动建议,自动刷新数据,自定义页面和厨房水槽的高动态页面,每页的平均查询量是多少? 举一个简单的例子,Amazon.com几乎可以根据他们认[详细]
-
sql-server – sql server express localdb.msi离线安装程序
所属栏目:[MsSql] 日期:2020-07-09 热度:111
我无法使用在线安装程序进行安装.任何人都可以指出我在哪里可以找到离线安装程序.我试着在没有帮助的情况下搜索谷歌. 这与离线安装程序类似但不适用. How to install localdb separately? 这是我在线安装程序遇到的重复错误. (可能是由于防火墙) 转到此页面:[详细]
-
sql – 如何在Oracle中使用regex从逗号分隔列表中删除重复项,但我不想要重复值?
所属栏目:[MsSql] 日期:2020-07-09 热度:138
参见英文答案 How to remove duplicates from space separated list by Oracle regexp_replace? 3个 How to remove duplicates from comma separated list by regexp_[详细]
-
sql – 连续重复/重复的有序计数
所属栏目:[MsSql] 日期:2020-07-09 热度:190
我非常怀疑我是以最有效的方式做到这一点,这就是我在这里标记plpgsql的原因.对于一千个测量系统,我需要在20亿行上运行它. 您有测量系统,当它们失去连接时经常报告先前的值,并且它们经常失去连接,但有时会长时间失去连接.您需要聚合,但是当您这样做时,您需要查[详细]
-
jsf – 如何在运行时使用数据库中的值初始化inputtextfield而不使用@PostContruct?
所属栏目:[MsSql] 日期:2020-07-09 热度:174
我非常清楚这一点 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.inp[详细]
-
sql server regex
所属栏目:[MsSql] 日期:2020-07-09 热度:92
在SQL Server(2012)中,我有一个带有数值的字段.该字段的类型为int. 假设db中的字段包含123456789. 我这样搜索: select * from table1 where field1 like [1-9]{0,2}3456789 我也试过’^ [1-9] {0,2} $3456789′ 两者都不起作用.我究竟做错了什么? SQL Serve[详细]
-
如何替换Access SQL中的多个字符?
所属栏目:[MsSql] 日期:2020-07-09 热度:134
我是SQL的新手,所以希望有人能为我拼出这个.我尝试按照“在SQL查询中替换多个字符串”的帖子,但我被卡住了. 我正在尝试做与上述发布的发起人相同的事情,但使用不同的表和不同的字段.假设表“BTST”中的以下字段“ShiptoPlant”有三条记录(我的表实际上有数千[详细]
-
sql – 使用递归查询访问有向图,就好像它是一个无向图
所属栏目:[MsSql] 日期:2020-07-09 热度:51
我需要您关于访问存储在数据库中的有向图的帮助. 请考虑以下有向图 1-2 2-1,3 3-1 表存储这些关系: create database test;c test;create table ownership ( parent bigint, child bigint, primary key (parent, child));insert i[详细]
-
sql – 在Oracle行的多个列上使用pivot
所属栏目:[MsSql] 日期:2020-07-09 热度:168
我在Oracle表(tab1)中有以下示例数据,我试图将行转换为列.我知道如何在一列上使用Oracle pivot.但是可以将它应用于多个列吗? 样本数据: Type weight height A 50 10 A 60 12 B 40 8 C 30 15 我想要的输出: A-count B-count C[详细]