-
sql – 按字母顺序查询名称的查询
所属栏目:[MsSql教程] 日期:2021-02-07 热度:146
我使用了LIKE条件,但它要求我在数据库中输入全名来查找名称. if (searchby.equals("Name")){ try { Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); System.out.println("n Driver loaded"); Connection con=DriverManager.getConnection("jdbc:odbc:wanisa[详细]
-
在一个语句中组合两个SQL查询
所属栏目:[MsSql教程] 日期:2021-02-07 热度:59
参见英文答案 Store two Queries result in third variable3个 如何将两个SQl查询合并为一个 在我的情况下3表名称 Remain_cotton,add_cotton,Sell_Table conn.Execute _ "INSERT INTO Remain_Cotton(No_Of_Bottle) " _ "SELECT sum(No_Of_Bottle)" _ "FROM ad[详细]
-
汉明重量/人口数量在T-SQL中
所属栏目:[MsSql教程] 日期:2021-02-07 热度:84
我正在寻找一种快速计算BINARY(1024)字段的汉明重量/总体数/“1位数”的方法. MySQL有一个BIT_COUNT函数可以做类似的事情.我在T-SQL中找不到类似的功能? 或者您是否建议将二进制数据存储在另一种类型的字段中? 如果你不知道我在说什么,这里是Wikipedia arti[详细]
-
sql-server – 如何更改SQL Server中列的数据类型?
所属栏目:[MsSql教程] 日期:2021-02-07 热度:123
我试图将列从varchar(50)更改为nvarchar(200).修改此表的SQL命令是什么? 解决方法 ALTER TABLE TableName ALTER COLUMN ColumnName NVARCHAR(200) [NULL | NOT NULL] 编辑 如前所述,应该指定NULL / NOT NULL,也请参见Rob’s answer.[详细]
-
sql – 如何使用ADO查询参数指定表和字段名称?
所属栏目:[MsSql教程] 日期:2021-02-07 热度:144
我正在TADOQuery中执行UPDATE语句,我正在使用参数进行一些操作.最初,这工作正常,但我为表名和字段名添加了另一个参数,现在它正在破坏. 代码如下所示: Q.SQL.Text:= 'update :tablename set :fieldname = :newid where :fieldname = :oldid';Q.Parameters.Par[详细]
-
sql-server – 目标的SQL动态数据透视
所属栏目:[MsSql教程] 日期:2021-02-07 热度:195
参见英文答案 Convert Rows to columns using ‘Pivot’ in SQL Server7个 假设我有一个包含以下行和列的表 EmpCode Empname Goals------- ---- ------101 kiran readsql101 kiran coding101 kiran readcss102 rohit coding102 rohit readjava103 pradi do no[详细]
-
sql – 连接多行
所属栏目:[MsSql教程] 日期:2021-02-07 热度:96
我正在使用Microsoft SQL Server 2005. 我想我需要一个子查询. 我正在为每个客户寻找一(1)行,其中AvailableAction字段是每个客户的所有操作的串联. use tempdbGOIF DB_ID('myDatabase') IS NOT NULL DROP DATABASE myDatabasegoCREATE DATABASE myDatabase GO[详细]
-
将数据从SQL Server 2012复制到Excel时出现新行问题
所属栏目:[MsSql教程] 日期:2021-02-07 热度:175
我最近升级到SQL2012并使用Management Studio.我在数据库中的一个列中存储了CHAR(13)CHAR(10). 当我使用SQL Server 2008时,这将完全复制并粘贴到Excel中.但是,现在,复制和粘贴相同的数据会在Excel中的数据中创建一个新的行/回车符. 我在SQL2012中错过了一个可[详细]
-
sql – 我什么时候应该使用主键或索引?
所属栏目:[MsSql教程] 日期:2021-02-07 热度:101
我什么时候应该使用主键或索引? 他们的差异是什么,哪个最好? 解决方法 基本上,主键是(在实现级别)一种特殊的索引.特别: 一个表只能有一个主键,除了极少数例外,每个表都应该有一个. 主键是隐式UNIQUE – 您不能有多个具有相同主键的行,因为它的目的是唯一标[详细]
-
数据库设计 – SaaS数据库设计 – 多个数据库?分裂?
所属栏目:[MsSql教程] 日期:2021-02-07 热度:134
我见过SaaS应用程序以多种方式托管.跨多个数据库拆分功能和模块是一个好主意吗?例如,将User表放在一个DB上,将功能/ app特定表放在另一个DB上,也可能放在另一个DB中的其他常用表上? 解决方法 从一个数据库开始.在项目需要时拆分数据/功能. 以下是我们可以从L[详细]
-
sql – 从XML查询数据
所属栏目:[MsSql教程] 日期:2021-02-07 热度:165
我正在尝试使用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/standardized/namespaces/Common[详细]
-
sql – 创建分层定义的数据集的展平表/视图
所属栏目:[MsSql教程] 日期:2021-02-07 热度:107
我有一个包含分层数据的表.目前这个层次结构中有~8个级别. 我真的很喜欢数据结构的方式,但是当我需要知道8级记录是否是1级记录的子级时,性能是令人沮丧的. 我有PL / SQL存储函数为我做这些查找,每个函数都有一个select * from tbl start with … connect by[详细]
-
在SQL查询中使用来自Cell或命名范围的日期
所属栏目:[MsSql教程] 日期:2021-02-07 热度:95
我创建了一个工作表来从Microsoft SQL数据库中提取数据,以生成2日期StartDate和EndDate之间的客户报告. 我一直在玩一些东西,但无论如何都没有成功.我已经搜索过,但一直找不到我所追求或能够理解的东西. 我相信的问题是我在Excel中使用的日期的数据类型,并尝试[详细]
-
sql – 更改数字列
所属栏目:[MsSql教程] 日期:2021-02-07 热度:77
我有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 1Sally 13 04/23/2013 2Sally 12 04/24/2013 3Sally 10 05/01/2013[详细]
-
如何在Teradata中执行动态SQL
所属栏目:[MsSql教程] 日期:2021-02-06 热度:113
有没有办法向Teradata提交动态生成的SQL?我编写了一个查询,它将创建用于对表进行非规范化的代码.现在,我将代码拉到我的客户端(SAS)并在第二步重新提交.我不熟悉Teradata宏或程序;会有类似的工作吗? 为了说明,我有一个如下定义的表: create multiset table[详细]
-
动词共轭数据库[已关闭]
所属栏目:[MsSql教程] 日期:2021-02-06 热度:56
有没有人知道动词变形的好数据库?我正在构建一个自然语言处理应用程序.虽然我已经能够很好地利用WordNet,但它不允许我在共轭数据库中检查动词的形式或者共轭其他动词. 我曾经考虑过像这样抓取一个网站: http://conjugator.reverso.net/conjugation-english-[详细]
-
SQL:Last_Value()返回错误的结果(但First_Value()工作正常)
所属栏目:[MsSql教程] 日期:2021-02-06 热度:160
我在SQL Server 2012中有一个表,如快照所示: 然后我使用Last_Value()和First Value来获取不同YearMonth的每个EmpID的AverageAmount.脚本如下: SELECT A.EmpID,First_Value(A.AverageAmount) OVER (PARTITION BY A.EmpID Order by A.DimYearMonthKey asc) AS[详细]
-
数据库设计 – 我的数据是否已标准化?
所属栏目:[MsSql教程] 日期:2021-02-06 热度:137
我正在制作一个简单的测验数据库,其中一个问题有一个答案和一个或多个图像文件,属于一个子主题,而该子主题又属于一个主题.此外,每个组可能属于三个级别之一. 这就是我设置数据库的方式: QUESTION-------------------question_id pkquestion varcharanswer va[详细]
-
SQL:选择“直到”
所属栏目:[MsSql教程] 日期:2021-02-06 热度:50
我正在寻找一种方法来选择,直到达到一笔金额. 我的“文档”表有“tag_id”和“size”字段. 我想用tag_id = 26选择所有文档,但我知道我只能处理600个单位的大小.因此,当我知道前10个文件已经加入时,选择100个文件并丢弃其中的90个文件是没有意义的. 600个单位.[详细]
-
如何将数据库值获取到android中的String数组(sqlite数据库)
所属栏目:[MsSql教程] 日期:2021-02-06 热度:119
我有一个数据库名称“CUED”(sqlite Android)它有一个表HELLO,其中包含一个列NAME我可以从该列获取String的值. 让我告诉你我的代码部分 myDB =hello.this.openOrCreateDatabase("CUED",MODE_PRIVATE,null); Cursor crs = myDB.rawQuery("SELECT * FROM HELLO"[详细]
-
linq-to-sql – 针对Sql Server 2000的TransactionScope错误 –
所属栏目:[MsSql教程] 日期:2021-02-06 热度:139
我正在尝试针对我的Sql 2000数据库为我的Linq-to-Sql操作设置一个简单的事务.使用TransactionScope它看起来像这样: using (TransactionScope transaction = new TransactionScope()){ try { Store.DBDataContext dc = new Store.DBDataContext(); Store.Prod[详细]
-
sql – 存储过程,将表名作为参数传递
所属栏目:[MsSql教程] 日期:2021-02-06 热度:99
我有大约六个通用但相当复杂的存储过程和函数,我想以更通用的方式使用它. 理想情况下,我希望能够将表名作为参数传递给过程,因为它目前是硬编码的. 我所做的研究表明,我需要将我程序中的所有现有SQL转换为使用动态SQL,以便从参数中拼接动态表名,但是我想知道是[详细]
-
sql – 左外连接是否关联?
所属栏目:[MsSql教程] 日期:2021-02-06 热度:88
很容易理解为什么左外连接不是可交换的,但是我在理解它们是否是关联时遇到了一些麻烦.一些在线消息来源表示他们不是,但我没有设法说服自己这是事实. 假设我们有三个表:A,B和C. 令A包含两列,ID和B_ID,其中ID是表A的主键,B_ID是对应于表B的主键的外键. 令B包含[详细]
-
sql-order-by – 如何在Doctrine 2中按计数排序?
所属栏目:[MsSql教程] 日期:2021-02-06 热度:171
我正在尝试按字段(年份)对我的实体进行分组并对其进行计数. 码: public function countYear(){ $qb = $this-getEntityManager()-createQueryBuilder(); $qb-select('b.year,COUNT(b.id)') -from('MyEntityAlbum','b') -where('b.year IS NOT NULL') -addO[详细]
-
sql-server – SQL Server:发送电子邮件
所属栏目:[MsSql教程] 日期:2021-02-05 热度:95
我想使用SQL Server发送电子邮件,并从互联网上找到两种可能的方式: 使用AOSMTP.Mail Create PROCEDURE [dbo].[RC_SendEmail] @ServerAddr varchar(80),@FromAddr varchar(80),@Recipient varchar(80),@Subject varchar(132),@BodyText varchar(2000)AS DECLA[详细]