-
MySQL中slave_exec_mode参数详解
所属栏目:[MsSql] 日期:2020-05-28 热度:54
今天无意当中看到参数slave_exec_mode,从手册里的说明看出该参数和MySQL复制相关,是可以动态修改的变量,默认是STRICT模式(严格模式),可选值有IDEMPOTENT模式(幂等模式)。设置成IDEMPOTENT模式可以让从库避免[详细]
-
sql – 如何重用SELECT,WHERE和ORDER BY子句的结果?
所属栏目:[MsSql] 日期:2020-05-28 热度:172
以下查询返回我们附近的场地(lat:62.0,lon:25.0),其中我们按照距离排列的半径: SELECT *, earth_distance(ll_to_earth(62.0, 25.0), ll_to_earth(lat, lon)) AS distance FROM venues WHERE earth_distance(ll_to_earth(62.0, 25[详细]
-
SQL中的参数 – Delphi 7
所属栏目:[MsSql] 日期:2020-05-28 热度:81
我正在使用Delphi 7和Access 2007. 我想知道任何人都可以告诉我如何使用SQL语句和ADO参数. 什么是必要的编码等等.对不起,我是Delphi的新手. 只需设置查询的SQL,然后填充参数.当然,使用对你有意义的参数名称;我刚刚使用LastName和FirstName作为示例.在您编辑问[详细]
-
SQL:根据其他列中的多个条件计算一列中的不同值
所属栏目:[MsSql] 日期:2020-05-28 热度:184
我试图根据多个标准计算不同的值. 示例数据练习包括在下面. Table1╔════════╦════════╦══════╗║ Bug ID ║ Status ║ Test ║╠════════╬════════╬══════╣║ 1 ║ Open ║ w ║║ 2 ║ Closed ║ w ║║[详细]
-
SQL Server:根据记录的值返回列名
所属栏目:[MsSql] 日期:2020-05-28 热度:54
基于以下示例表,我希望有人对以下内容提供快速建议/解决方案: |Field1 |Field2 |Field3 |Field4 ||-------|-------|-------|-------|| 1 | 0 | 0 | 1 | 我希望能够构建一个查询来返回列名,其值(基于单个记录)= 1.这样,不依赖于游标或临时表. 即我想要以下输[详细]
-
IN运算符SQL
所属栏目:[MsSql] 日期:2020-05-28 热度:92
我有一个名为NUMS的表,其中包含一列n. 我在其中填充值1,2,3,4,5,null. 现在一个查询 SELECT n FROM Nums WHERE n IN (1, 2, null) 在这种情况下,我猜它已转换为 SELECT n FROM Nums Where n = 1 OR n = 2 OR n = null 我也将n与一个null值进行比较,该值应该产[详细]
-
sql – LEFT JOIN(OUTER JOIN)与INNER JOIN的条件
所属栏目:[MsSql] 日期:2020-05-28 热度:88
SELECT A.COL1, B.COL1,C.COL1FROM TABLEA ALEFT JOIN TABLEB B ON A.COL1 = B.COL1LEFT JOIN TABLEC C ON ( C.COL3 IS NOT NULL AND ( C.COL2 = 664 AND A.COL1 =[详细]
-
访问最新记录时SQL性能变慢
所属栏目:[MsSql] 日期:2020-05-28 热度:82
我有一个MSSQL2005数据库,其记录可以追溯到2004年,目前在一个特定的表中只有不到1,000,000条记录. 事情是,如果我的报告将2009年数据与2010年数据,2008年与2009年,2009年与2009年或今年之前的任何组合进行比较,那么结果将在1-5秒内返回. 但是,如果我运行包含20[详细]
-
在SQL查询中转义值(带有SQL连接器的C#)
所属栏目:[MsSql] 日期:2020-05-28 热度:156
我知道我可以使用参数,但是什么是转义字符串序列的正确方法? 查询可能是这样的: INSERT INTO records (ReferenceID,Name,Note,Author) VALUES ( + ID+ , + addlevel.textBox1.Text + ,+addlevel.textBox2_note.Text+ ,+Program.Username+[详细]
-
sql – ORA-00907缺少右括号问题 – 通过内部插入查询选择顺序
所属栏目:[MsSql] 日期:2020-05-28 热度:51
我试图插入一个表,它为一列使用一个select语句.以下是我的查询的说明. INSERT INTO MY_TBL (MY_COL1, MY_COL2)VALUES ((SELECT DATA FROM FIR_TABL WHERE ID = 1 AND ROWNUM = 1 ORDER BY CREATED_ON DESC),1 ); 它抛出ORA-00907缺少右括号.如果我从中删除OR[详细]
-
数据库设计 – 好友列表:关系数据库表设计
所属栏目:[MsSql] 日期:2020-05-28 热度:98
所以,好友列表的现代概念: 假设我们有一个名为Person的表.现在,那个人需要有很多好友(其中每个好友也属于人类).构建关系最明显的方法是通过连接表. 即 buddyID person1_id person2_id0 1 21 3 6 但是,当用户想要查看他们的好友列表时,该程序必须检查列’pers[详细]
-
sql – 在触发器中执行过程
所属栏目:[MsSql] 日期:2020-05-28 热度:92
是否可以在触发器内执行存储过程? 谢谢 是的,像这样: create or replace trigger trgafter insert on empfor each rowbegin myproc(:new.empno, :new.ename);end;[详细]
-
使用MSSQL查询获取父级的所有子级
所属栏目:[MsSql] 日期:2020-05-28 热度:130
我的数据库中有以下数据: Parent Child101 102101 103101 104101 105101 106 我的参数是106.并且使用参数我想要检索其父项下的所有其他子项,即101.我尝试使用递归方法但是在给定以下数据的情况下它不起作用.还有另一种方法来制定查询吗? 假设您想获得值为@[详细]
-
sql – 我的更新语句与Oracle中的连接有什么问题?
所属栏目:[MsSql] 日期:2020-05-28 热度:187
我正在使用Oracle 10g数据库. 我有以下两个表: T_DEBTOR : - ID_DEBTOR - HEADERT_ELEMENT : - ID_ELEMENT - ID_DEBTOR - INSURER 这两个表使用ID_DEBTOR字段连接. 我想仅在HEADER不为空时才使用关联的T_DEBTOR.HEADER更新T_ELEMENT.INSU[详细]
-
sql server:删除所有表的所有行
所属栏目:[MsSql] 日期:2020-05-28 热度:201
我想完全清除数据库并重置数据.最快的方法是什么?或者,什么是将删除表的所有行的命令(我将为所有表重复该过程)? 谢谢 如果您不想编写脚本并删除表,则有许多方法可以通过循环执行此操作.这可能是最简单的: sp_MsForEachTable’TRUNCATE TABLE?’[详细]
-
sql-server – 在WCF中处理图像
所属栏目:[MsSql] 日期:2020-05-28 热度:108
我有一个桌面应用程序,需要通过TCP协议上传/下载服务计算机的图像. 首先,我将图像存储在文件系统中,但我需要在MS SQL DB中比较哪种解决方案更好.图像数量超过五十万.我不知道照片的大小是否会有任何限制. 如果你这样做了,请写下你对这个问题的看法. 哪一个更[详细]
-
sql – ORA-22905 – 使用select语句查询表类型时
所属栏目:[MsSql] 日期:2020-05-28 热度:88
DECLARE TYPE record_AB IS RECORD ( AA VARCHAR2 (16 BYTE), BB VARCHAR2 (16 BYTE) ); TYPE type_tab_AB IS TABLE OF record_AB INDEX BY BINARY_[详细]
-
sql-server – 如何创建一系列连接稀疏数据的月份?
所属栏目:[MsSql] 日期:2020-05-28 热度:51
我认为这是一个非常常见的问题,但我不知道这个过程是什么,所以我将用一个例子来描述它.这个概念是我想将稀疏数据集加入到完整的系列中,例如一周中的几天,一年中的几个月或任何有序集(例如,排名).稀疏数据中的空位置将在完整系列旁边显示为NULL. 假设我在SQL S[详细]
-
执行sp_executeSql以选择…到#table但不能选择临时表数据
所属栏目:[MsSql] 日期:2020-05-28 热度:177
试图在sp_Executedsql中选择…到临时表#TempTable. 不是它成功插入或没有但有消息那里写 (359行(s)受影响)意味着成功插入? 下面的脚本 DECLARE @Sql NVARCHAR(MAX);SET @Sql = select distinct Coloum1,Coloum2 into #TempTable from SPCTable wit[详细]
-
RODBC sqlQuery()在返回varchar(MAX)时返回varchar(255)
所属栏目:[MsSql] 日期:2020-05-28 热度:116
我正在使用RODBC包来查询数据库中的文本列.该数据库基于Microsoft SQL Server 2008 R2构建. SQL中列的数据类型是nvarchar(max). 但是,当我跑: # Set up ODBC connection to CCWEB5 production server# Note: default database is set to CCSalaryccweb5[详细]
-
sql – 数据库中所有表的列表
所属栏目:[MsSql] 日期:2020-05-28 热度:121
如何使用查询获取SQL Server数据库中所有表的列表.我的目的是在网页上动态显示它. 尝试: SELECT [name] from sys.tables 这应该给你你想要的.然后,您需要从您的网页上调用它以显示所需的格式. 你可能想看到: How get the names of all the tables from a da[详细]
-
sql-server – SQL默认实例名称
所属栏目:[MsSql] 日期:2020-05-28 热度:188
默认实例名称可以是(本地)还是(机器名)以外的名称?例如,如果我的服务器名为Apple,并且我安装SQL Server 2008并选择创建默认实例并将其命名为Orange,这是否有效?那么我是否可以使用来自另一台服务器的“ Database = Orange”连接字符串? 最终目标:我在服务[详细]
-
sql-server-2005 – 寻求0x0B
所属栏目:[MsSql] 日期:2020-05-28 热度:103
从SQL列读取一些数据然后将其转换为 XML时出现此错误: “System.InvalidOperationException:XML文档中存在错误(182,16).— System.Xml.XmlException:”,十六进制值0x0B,是无效字符.” 很公平,也许数据格式不正确.除了,我怎样才能找到罪魁祸首? SELECT * f[详细]
-
sql-server – 如果数据库只有一个插入,那么索引每个可能的列组合是不是很糟糕?
所属栏目:[MsSql] 日期:2020-05-28 热度:148
我正在开发一个需要大量选择查询的报告系统,但它基于一个只填充一次的数据库.数据库管理系统是Microsoft SQL Server 2017.可能有更好的方法来设计这样的系统,但让我们理论上接近这个. 从理论上讲: 如果我们有一个非常大的数据库(几个表上150M行) 我们可以假[详细]
-
SQL错误:滥用聚合
所属栏目:[MsSql] 日期:2020-05-28 热度:163
SQLite版本3.4.0 聚合函数有什么问题?此外,我怀疑ORDER BY也不会奏效.如何重写? sqlite SELECT p1.domain_id, p2.domain_id, COUNT(p1.domain_id) AS d1, COUNT(p2.domain_id) AS d2 ... FROM PDB as p1, Interacting_PDBs as i1, PDB as[详细]

浙公网安备 33038102330553号