sql

    3热度

    2回答

    为了将数据从原始表加载到Azure数据库中的星型模式(事实 - 维度),我们有很长时间的运行存储过程来执行ETL工作。 此存储过程需要大约10个小时到20个小时,运行超过1000万行(使用MERGE语句)。 目前,我们运行存储过程从C#代码(ADO.NET)保持CommandTimeout = 0(永远)。但有时连接会丢失,因为连接到Azure数据库不稳定。 是否有可能在数据库级别上运行存储过程而

    1热度

    1回答

    我试图在CASE语句中使用不同的代数表达式(+, - ,*,/),但我遇到了一些麻烦。 基本上语法是,如果使用的货币为GBP(小p表明便士)我希望它由100以致变得GBP(即便士成英镑)相乘 这是我的查询。我想我错过了一些简单的东西! select Currency, FXrate case when Currency = 'GBp' then FXrate = FXrate

    1热度

    2回答

    我想使用createNativeQuery创建多个表,但它会导致只创建第一个表的hibernate。如果我将粘贴SQL复制到SQL编辑器,它工作正常。这里是我的代码: String sql = "CREATE TABLE \"languages\"("+ "language_id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL,"+ "la

    0热度

    3回答

    嘿,我试图找出一种方法来从下面的SQL查询发送2结果表工作得很好。 SELECT CASE WHEN EXISTS ( SELECT * FROM usersTbl WHERE name = 'Bob Barker' ) THEN 'TRUE' (SELECT name FROM usersTbl WHERE name = 'Bob Barke

    -2热度

    1回答

    我喜欢做这样的事情代码: string[] columns = new string[]{"col1, col2"}; var query = SELECT(columns).FROM("ANY_TABLE"); string strQuery = query.ToString(); 和strQuery现在应该包含一个SQL查询的字符串,如: SELECT col1, col2 FROM

    2热度

    2回答

    使用Chart.js显示每个月的预订数量。这是我的查询。它工作正常。 我的问题是,如果一个月内没有预订,那么它不显示任何东西。没有零值。在图表上我得到这样 值1月23日 月34 4月23日 5月25日 月42 三月和六月显示在图表..我怎么能得到价值零月,没有预订.. $graph = DB::table('bookings') ->select(DB::raw('MONTHNAME(c

    0热度

    2回答

    正在加快查询的速度,我注意到由于某种原因,向查询添加的空列越慢,查询速度越慢。 只有Id列,查询返回大约100k条记录。 1秒。 如果我添加大约20个空列,它会变为4秒。 问题 - SQL中字符串的默认数据类型是什么? - 有什么办法可以加快速度? SELECT Id, '' as col1, '' as col2, '' as col3 FROM myTable

    0热度

    1回答

    我目前正在使用数据库类,并且需要在数据库中包含一些触发器。 我的团队正在制作库数据库,并且需要在属性DaysOut的值为“90”​​时进行触发。称为费用的另一个属性将增加到“10”。这是一个可能的触发器吗? 我写了一些语法,并将其发送给我的教授,但给了我很少的建议。下面是语法: CREATE TRIGGER Late_Fee AFTER UPDATE OF DaysOut ON BOOKS W

    2热度

    2回答

    对于CARS,有两列MAKE和MODEL,我希望强制对于某些特定的MAKE值,它们的MODEL值必须是唯一的(假设这是一个Oracle数据库)。 例如,我想强制重复福特而不是丰田。我不想让'F150'MODEL和'Ford'MAKE组成一行。但是,使用'Rav4'MODEL和'Toyota'MAKE可以有两排。 F150'MODEL','Ford'MAKE和'F150'MODEL'和'Toyota

    0热度

    1回答

    我是SSIS的新手。 我应该创建一个查询,以获取来自每个员工2个不同数据库中多个表的最新更新日期和时间。得到最后更新日期后,我应该将来自一个数据库的数据与另一个数据库中另一个最后更新日期的数据进行比较,并显示使用SSIS的结果中的差异。我想知道我将如何做到这一点。我应该在SSIS中学习哪个主题来完成这项工作?