-
sql – 将列添加到临时表 – ‘无效的列名称DECIMAL’
所属栏目:[MsSql] 日期:2020-05-24 热度:126
我正在通过SELECT INTO创建一个临时表.我想创建临时表,然后添加一个列,如下所示: SELECT id, name, val INTO #TEMP_TBL ALTER TABLE #TEMP_TBL ADD new_col AS DECIMAL Error: Invalid column name DECIMAL. 我在哪里错了? 不要使用AS.正确的语法是 ALTER T[详细]
-
sql – INSERT语句中的“不是有效月份”
所属栏目:[MsSql] 日期:2020-05-24 热度:167
我有一个sql语句: Insert into MYSCHEMA.TABLE1 (ID,MY_DATE) values (167600,to_timestamp(15-APR-14 01.36.58.803000000 PM,DD-MON-RR HH.MI.SS.FF AM)); 当我读到这种格式是正确的(如here所述),但oracle返回错误SQL错误:ORA-01843:不是有效的月份[详细]
-
sql – oracle过程返回整数
所属栏目:[MsSql] 日期:2020-05-24 热度:169
在oracle中,我想创建一个删除sproc,它根据删除的结果返回一个整数. 这就是我到目前为止所拥有的. create or replacePROCEDURE Testing( iKey IN VARCHAR2) AS BEGIN delete from MyTable WHERE TheKey = iKey;END Testing; 我已经尝试过放置RETURNS[详细]
-
sql-server – SQL Scheduled job查询,上次运行的持续时间?
所属栏目:[MsSql] 日期:2020-05-24 热度:178
以前使用此 SQL Agent Jobs, how to document获取有关所有SQL Scheduled作业的信息. 如何找出每项工作的最后一次运行的持续时间?我需要秒,分钟和小时(希望不是,但我害怕). 任何人都可以深入了解我如何查询这个? 假设你不会有任何超过999小时的工作,这应该给[详细]
-
sql – 如何在drupal中使用类似查询
所属栏目:[MsSql] 日期:2020-05-24 热度:89
如何在drupal中编写SQL LIKE查询, SELECT title FROM { node } WHERE type=%s 我想在这里添加喜欢的条件 SELECT title FROM { node } WHERE type=%s AND LIKE %S% 我认为我写错了像查询formnat,可以重写并告诉我, 只需使用%即可逃脱. $result = db_query(SEL[详细]
-
sql-server – 确定是否有任何值为null,如果为true则为false,否则为true
所属栏目:[MsSql] 日期:2020-05-24 热度:142
我目前有一个select语句,它检查几列以查看它们是否有数据.如果它们中的任何一个为null,那么我想要一个设置为false.如果它们都不为null,那么我想要一个设置为true.这是我现在拥有的: selectcast( case when ChangeOrderNumber is null then 0 else 1 end * ca[详细]
-
sql-server – NOLOCK是SQL Server 2005中SELECT语句的默认值吗?
所属栏目:[MsSql] 日期:2020-05-24 热度:155
虽然我需要与拥有2005年的客户进行沟通,但我只安装了SQL Server 2008R2. [1]告诉: “NOLOCK 这不会锁定任何对象.这是SELECT操作的默认值.它不适用于INSERT,UPDATE和DELETE语句“ [2]似乎没有提到它,但我在SSMS / SS 2008R2中的检查显示nolock不是SELECT的默[详细]
-
firebase数据库在线编辑器是否忽略安全规则
所属栏目:[MsSql] 日期:2020-05-24 热度:73
我有规则设置,以确保像键约束的外键:当我将数据放在某个路径上时,该键被验证为存在于另一个节点. 规则片段: app: { freebies: { $provider_id: { .validate: newData.parent().parent().parent().child(app).child(providers).child($[详细]
-
数据库设计 – 为什么维度建模中的事实表需要(不)主键?
所属栏目:[MsSql] 日期:2020-05-24 热度:185
我听说过一些参考资料,事实表上不需要pk.我相信每张桌子都应该有一个PK. 如果没有pk和10个外键,一个人怎么能理解事实表中的一行呢? 主键在那里 …但是不需要在数据库级别强制执行主键约束. 如果您考虑这一点,从技术上讲,唯一键或主键是唯一定义每行特征的键.[详细]
-
如何在cassandra中多次插入行
所属栏目:[MsSql] 日期:2020-05-24 热度:184
在cassandra列族中插入多行的最有效方法是什么.是否可以在一次通话中完成此操作. 现在我的方法是添加多列,然后执行.在一个电话中,我坚持一行.我正在寻找策略,以便我可以进行批量插入. CQL附带了一个BEGIN BATCH … APPLY BATCH语句,可以将多个插入组合在一起,[详细]
-
SQL从int转换为十进制
所属栏目:[MsSql] 日期:2020-05-24 热度:194
我在表中有两列填充了整数值.对于每个记录,我想划分这两列的值并格式化输出,以便将小数点移动到右侧的位置. 例如,如果我有一个记录的两列的值为4和1,我想将1除以4(所以1/4),那么我希望输出为25.00. 这是我以前尝试过的最后一件事: CAST(Total AS Decimal(2))[详细]
-
带有字符串的SQL Pivot
所属栏目:[MsSql] 日期:2020-05-24 热度:163
我在SQL Server中有两个表:Customer和Address 客户表: CustomerID FirstName LastName----------- ---------- ----------1 Andrew Jackson 2 George Washington 地址表: AddressID Cus[详细]
-
根据数据库更新和时间间隔触发Java程序
所属栏目:[MsSql] 日期:2020-05-24 热度:71
我想要一个启动 java程序(相当大的程序)的机制,具体取决于2个条件: MySQL表中的N个新插入 每隔5分钟一次. 我知道我可以通过crontab或使用Timer或使用存储过程等来完成此操作. 我的计划是编写一个Java类(我最熟悉),Listener有两个并行线程 – 数据库侦听器和[详细]
-
Varchar(max)列不允许是SQL Server中的主键
所属栏目:[MsSql] 日期:2020-05-24 热度:96
Varchar(max)列不允许是SQL Server中的主键. 可以作为主键的varchar类型的最大长度是多少. 这可能是一种不好的做法,但遇到了这种情况. 900字节是主键的最大长度,在我看来这是一个坏主意,为什么不使用代理键呢?[详细]
-
sql – MS Access:如果为空,则忽略查询条件
所属栏目:[MsSql] 日期:2020-05-24 热度:150
我在Access中有一个表单,我在其中运行基于几个文本框的查询.我对从文本框中提取的几个查询字段应用条件,但希望查询在文本框为空时忽略条件. 例如,如果Machine_TextBox为空,则不要将条件应用于Events.Machine字段. SQL代码是: SELECT Events.Machine, Events.[详细]
-
sql – 如何更新表中的n行?
所属栏目:[MsSql] 日期:2020-05-24 热度:171
我需要更新满足条件的表中的前N行. 我知道我可以做一个Update Top N …但问题是N在@variable中. 更新顶部@N SET …不起作用. 有没有办法做到这一点,我只是失踪? 这里没有特定的表定义,因为列是什么并不重要.如果我可以为一个列表执行此操作,我可以为我的表执[详细]
-
DB2 SQL中的正则表达式
所属栏目:[MsSql] 日期:2020-05-24 热度:81
(除了使用UDF之外)对DB2 9.7的任何REGEXP-In-SQL支持? DB2 9.7中没有对正则表达式的内置支持. 唯一的方法是使用UDF或表函数,如评论中添加的文章“OMG Ponies”中所述. @ dan1111:我不欣赏我的帖子被编辑,特别是如果人们无法正确阅读问题. OP询问了对DB2 9.7[详细]
-
sql-server – `SET ANSI_NULLS OFF`做什么?
所属栏目:[MsSql] 日期:2020-05-24 热度:152
SET ANSI_NULLS OFF有什么作用? From MSDN: The SQL-92 standard requires that an equals (=) or not equal to () comparison against a null value evaluates to FALSE. When SET ANSI_NULLS is ON, a SELECT stateme[详细]
-
sql – 获取n个分组的类别并将其他类别合并为一个
所属栏目:[MsSql] 日期:2020-05-24 热度:182
我有一个具有以下结构的表: Contents ( id name desc tdate categoryid ...) 我需要对此表中的数据进行一些统计.例如,我希望通过该类别的分组和ID获得具有相同类别的行数.另外我想按降序将它们限制为n行,如果有更多类别可用,我想将它们标记为“其他”.到目前[详细]
-
Sql Server – 没有足够的结果空间将uniqueidentifier值转换为char
所属栏目:[MsSql] 日期:2020-05-24 热度:157
我在将数据从一个表复制到另一个表时运行sql查询时出现以下错误, Msg 8170, Level 16, State 2, Line 2 Insufficient result space to convert uniqueidentifier value to char. 我的SQL查询是, INSERT INTO dbo.cust_info (uid,first_name,last_na[详细]
-
sql – 将数据修改CTE中的INSERT语句与CASE表达式相结合
所属栏目:[MsSql] 日期:2020-05-24 热度:184
我的问题是Erwin Brandstetter在 this thread关于正确使用WITH的优秀答案的某种扩展. 我的旧查询如下所示: WITH x AS ( INSERT INTO d (dm_id) SELECT dm_id FROM dm, import i WHERE dm.dm_name = i.dm_name RETURNING d_id)[详细]
-
sp_spaceused – 如何在SQL中的所有表中测量GB的大小
所属栏目:[MsSql] 日期:2020-05-24 热度:188
在 How to measure table size in GB in a table in SQL讨论之后,我正在寻找一种解决方案,使用存储过程sp_spaceused单独测量SQL Server所有表所使用的空间. 以下基本查询有效.它使用相同的算法获得与sp_spaceused相同的输出,但效率更高.请不要使用CURSOR sp_s[详细]
-
sql-server – 为什么创建一个简单的CCI行组最多需要30秒?
所属栏目:[MsSql] 日期:2020-05-24 热度:198
当我注意到我的一些插件花费的时间比预期的要长时,我正在制作一个涉及CCI的演示.要重现的表定义: DROP TABLE IF EXISTS dbo.STG_1048576;CREATE TABLE dbo.STG_1048576 (ID BIGINT NOT NULL);INSERT INTO dbo.STG_1048576SELECT TOP (1048576) ROW_NUMBER()[详细]
-
sql – 使Linq区分大小写
所属栏目:[MsSql] 日期:2020-05-24 热度:158
我正在使用vs 2010与 linq到sql和sql server 2008.我将如何使这个区分大小写 var Groups = from gp in _db.Groups where gp.vcr_GroupName == GroupName select gp; 这里groupname = abc和groupname = ABC是[详细]
-
sql-server-2008 – 在哪里可以找到SQL Server 2008中脚本任务的SSIS预编译属性?
所属栏目:[MsSql] 日期:2020-05-24 热度:132
在SSIS中创建脚本任务后出现错误: Validation error. Script Task : The binary code for the script is not found. Please open the script in the designer by clicking Edit Script button and make sure it builds successful[详细]

浙公网安备 33038102330553号