-
数据库 – Oracle外部表 – 指定动态文件名
所属栏目:[MsSql] 日期:2020-05-24 热度:129
CREATE TABLE LOG_FILES ( LOG_DTM VARCHAR(18), LOG_TXT VARCHAR(300) ) ORGANIZATION EXTERNAL( TYPE ORACLE_LOADER DEFAULT DIRECTORY LOG_DIR ACCESS PARAMETERS( RECORDS DELI[详细]
-
在sql函数中声明变量
所属栏目:[MsSql] 日期:2020-05-24 热度:95
我有一个sql函数,我需要在该函数中声明几个变量.请告知我如何实现这一目标. 例如,我需要把 – Declare @ClientResult TABLE( RowIndex int identity(1,1), SplitText varchar(50) ) 在下面的功能. create FUNCTION [dbo].CLIENT_SHIPPINGRE[详细]
-
sql – 为什么我不能使用OBJECT_ID()函数找到外键?
所属栏目:[MsSql] 日期:2020-05-24 热度:196
我在MS SQL Server 2012中有一个奇怪的问题.我正在尝试检查升级脚本中是否已存在外键.我过去使用系统OBJECT_ID()函数来查找表,视图和过程,但是当我尝试使用它来查找外键时它不起作用. -- This query always returns nullSELECT OBJECT_ID(NFK_Name, NF)-- Thi[详细]
-
sql – TO_DATE问题
所属栏目:[MsSql] 日期:2020-05-24 热度:110
我在SQL where子句中有以下内容.这是针对Oracle数据库运行的. sc_dt字段在db中定义为日期字段. sc_dt = TO_DATE(2011-11-03 00:00:00.0, YYYY-MM-DD) 产生以下错误“日期格式图片在转换整个输入字符串之前结束” 当我尝试使用以下内容考虑小数秒(在这种情况下[详细]
-
sql-server – 以多对多关系进行更新
所属栏目:[MsSql] 日期:2020-05-24 热度:134
我有一个多对多表,用于存储用户可以拥有的每个允许角色的记录.如果用户更新了他的角色(添加和删除)角色,我该如何处理? 我应该首先删除所有用户角色,然后添加所选用户角色吗?或者进行某种匹配? 有很多方法可以让这只猫皮肤光滑,我可以想到几种技巧: 1.删除[详细]
-
sql – 如何从数据库表中的重复行中选择具有最新时间戳的行?
所属栏目:[MsSql] 日期:2020-05-24 热度:56
我有一张重复的桌子和三重行 – 如何选择重复但具有最新时间戳以及未加工行的行? -------------------------------------| pk_id | user_id | some_timestamp ||-------------------------------------|| 1 | 123 | 10-Jun-12 14.30 ||[详细]
-
sql – 如果我在SELECT子句中使用别名,我该如何引用该别名?
所属栏目:[MsSql] 日期:2020-05-24 热度:69
我想做这样的事情: SELECT round(100*(col_a - col_b)/col_a, 1) as Foo, Foo - col_c as BarFROM my_tableWHERE...; 但是,我得到一个错误,说Foo是未知的.由于Foo是从一堆其他列的某些计算得出的,所以我不想再为Bar重复该公式.任何解决方法? SELECT Foo, Fo[详细]
-
sql – 如何与“row_number()结束相反(按[Col]顺序分隔[Col])”
所属栏目:[MsSql] 日期:2020-05-24 热度:102
我试图在数据表中组合重复的条目,并给他们一个新的数字. 这是一个示例数据集(runnable copy) declare @tmpTable table (ID Varchar(1), First varchar(4), Last varchar(5), Phone varchar(13), NonKeyField varchar(4))i[详细]
-
sql-server – 没有特定表的MSSQL DataBase Backup
所属栏目:[MsSql] 日期:2020-05-24 热度:107
我需要在sql中没有特定表的情况下进行计划备份.因为如果我使用该表进行备份,则需要很长时间.我需要从备份中排除一个表.可能吗?没有该表,所有表和数据都应该存在于数据库中. 除PRIMARY文件组外,您可以为此一个表设置单独的文件组.这将使您能够创建省略大表的[详细]
-
sql – 如何使用Oracle中的内部联接进行更新
所属栏目:[MsSql] 日期:2020-05-24 热度:85
有人可以验证内部联接是否对PL SQL中的UPDATE语句有效? 例如 Update table tset t.value=valuefrom tableb b inner joinon t.id=b.idinner join tablec c onc.id=b.idinner join tabled d ond.id=c.idwhere d.key=1 此synthax在Or[详细]
-
如何在变量SQL服务器中存储固定行值
所属栏目:[MsSql] 日期:2020-05-24 热度:177
我有一个表,最多可以有5行,最少1行.现在我需要将这些行存储在不同的变量中,如@ v1,@ v2,@ v3,@ v4,@ v5.我该怎么做? 该表只有1列custid. CustId100200300400 如果表只包含1行,那么@ v1应该具有该值,而rest可以为null. 您可以使用以下查询: SELECT @v1 = MAX[详细]
-
sql-server – delphi dbgrid布尔值,接受f fa fal fals false,如何接受更多值?
所属栏目:[MsSql] 日期:2020-05-24 热度:103
我正在使用mssql和Delphi 2009. 当表单包含连接到布尔字段的dbgrid时,值显示为True或False. Delphi dbgrid具有翻译能力 ffafalfalsfalsettrtrutrue 是真还是假. 我想添加值,以便它可以接受其他字符串,并将它们匹配为true或false. 这些值可以添加到哪里? 这是[详细]
-
查询SQL中的行序列
所属栏目:[MsSql] 日期:2020-05-24 热度:66
假设我在表中存储与用户关联的事件,如下所示(dt代表事件的时间戳): | dt | user | event || 1 | 1 | A || 2 | 1 | D || 3 | 1 | B || 4 | 1 | C || 5 | 1 | B || 6 | 2 | B || 7 | 2[详细]
-
sql – google-bigquery格式日期为查询结果中的mm / dd / yyyy
所属栏目:[MsSql] 日期:2020-05-24 热度:165
我正在使用Bigquery SQL生成报告.标准Bigquery日期格式是yyyy-mm-dd,但我希望它格式化为mm / dd / yyyy. 有没有办法通过Bigquery SQL在SELECT上转换日期格式? 提前致谢, 在BigQuery Legacy SQL中 SELECT STRFTIME_UTC_USEC(2016-10-20, %m/%d/%Y), STRF[详细]
-
sql-server – SQL查询执行快捷方式OR逻辑?
所属栏目:[MsSql] 日期:2020-05-24 热度:129
我有三张桌子: SmallTable (id int, flag1 bit, flag2 bit)JoinTable (SmallTableID int, BigTableID int)BigTable (id int, text1 nvarchar(100), otherstuff...) SmallTable最多只有几十条记录. BigTable有几百万,实际上是一个视图[详细]
-
sql-server-2000 – sql server在分组时获取第一个值
所属栏目:[MsSql] 日期:2020-05-24 热度:90
我有一个表格,其中列a不一定具有不同的值,列b具有多个不同值的每个值.我想得到一个结果,每个值只出现一次,得到b的第一个找到的值为a的值.我怎么在sql server 2000中这样做? 示例表: a b1 aa1 bb2 zz3 aa3 zz3 bb4 bb4 aa 通缉结果: a b1 aa2 zz3 aa4 bb 另[详细]
-
奇数SQL Server(TSQL)查询在“WHERE”子句中使用NEWID()
所属栏目:[MsSql] 日期:2020-05-24 热度:85
这是一个奇怪的问题,但是对于这种行为的解释我有点沮丧: 背景:(不需要知道) 首先,我正在编写一个快速查询并粘贴一个UNIQUERIDENTIFIER列表,并希望它们在WHERE X IN(…)子句中是统一的.在过去,我在列表顶部使用了一个空的UNIQUERIDENTIFIER(全零),这样我就可[详细]
-
sql – Oracle语法错误
所属栏目:[MsSql] 日期:2020-05-24 热度:132
我在Oracle中遇到以下错误: SELECT * FROM abcd WHERE name LIKE a% LIMIT 10 *ERROR at line 1:ORA-00933: SQL command not properly ended 这个命令有什么问题? Oracle不支持limit子句.这是MyS[详细]
-
如何在SQL Server Compact Edition中重命名表?
所属栏目:[MsSql] 日期:2020-05-24 热度:130
我使用VS2008中的内置设计器设计了我的SQL CE表。我为一对夫妇选择了错误的名字。我现在完全陷入困境,试图找到一种方式来重命名它们。 我拒绝相信这样的一个特征可能被“忘记”了。如何使用VS2008设计器或免费的独立应用程序重命名现有的表? 不确定通过VS20[详细]
-
sql-server – Sql Server Service Broker:如何构建简单队列方案的对话?
所属栏目:[MsSql] 日期:2020-05-24 热度:98
我是一个Sql Server Service Broker新手,我试图把握最好的方式来设置Service Broker(看似简单)的用例:我想创建一个简单的工作队列,其中一个应用程序将工作项目放入队列和单独的应用程序从该队列中拾取工作项并处理它们。第一个应用程序不需要从第二个应用[详细]
-
sql – 表别名如何影响性能?
所属栏目:[MsSql] 日期:2020-05-24 热度:61
在阅读有关调整SQL查询的同时,我阅读了“使用多个表时始终使用表别名并将所有列名与别名前缀的位置”。 表别名如何影响性能?还是他们实际影响? 别名不会以任何实际或可衡量的方式影响性能(编辑添加斜体)。也就是说,它会添加一个勉强(如果有)可衡量的延迟[详细]
-
sql-server – 为什么SQL Server数据工具使用的VS 2010 shell上的工具箱为空?
所属栏目:[MsSql] 日期:2020-05-24 热度:135
我安装了SQL Server 2012,我将旧的SSIS项目导入到它。一切都很好,但是当我尝试编辑我的包时,令人惊讶的是SQL Server数据工具上的工具箱是空的,我不知道如何把这些项目带回来。有人可以帮忙吗? 点击SSIS菜单 – SSIS Toolbox可以查看SQL Server数据工具([详细]
-
sql-server – 在SQL Server Express和SQL Lite之间选择
所属栏目:[MsSql] 日期:2020-05-24 热度:87
我有一个项目要求为应用程序选择一个光数据库。 需要在SQL Server Express Edition或SQLLite之间进行选择。哪一个将是高效和可靠的。我应该在Windows 7 / Windows 2008 R2下运行它。我是新手在数据库编程。如果您可以分享一些信息将是有帮助的 可靠性 稳定性[详细]
-
数据库 – Magento安装卡在配置
所属栏目:[MsSql] 日期:2020-05-24 热度:66
我不知道当我试图将magento安装到我的本地ubuntu机器时出了什么问题。 我在 magento wiki年提到了所有的步骤。一切顺利,直到我达到了 here这是magento配置页面。当我输入主机,数据库名称和用户名等必要的详细信息后,尝试继续并提交回到同一页面。我检查了[详细]
-
sql – 最好检查项目是否存在:选择计数(ID)或存在(…)?
所属栏目:[MsSql] 日期:2020-05-24 热度:82
如果表格包含超过70万行,则确定项目是否存在或不是特别的最佳性能是什么 if (Select count(id) from Registeration where email=email@w.cn) 0 print Existelse print Not Exist 要么 if Exists(Select id from Registeration where e[详细]

浙公网安备 33038102330553号