-
sql-azure – 更改SQL Azure登录的默认数据库
所属栏目:[MsSql教程] 日期:2020-12-12 热度:200
我想更改登录的默认数据库,以支持可以访问SQL Azure的软件,但不允许轻松更改连接字符串.看来,SQL Azure默认为master数据库. 我已经考虑过: 存储程序.我找不到这样做的存储过程(sp_defaultdb在SQL Azure中没有实现,就我所知) 改变登录. ALTER LOGIN不允许使用[详细]
-
获取两个日期SQL之间的工作日数(星期日,星期一,星期二)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:131
因此,对于开始日期和结束日期,我想确定这两个日期之间一周的特定日期. 星期一,星期二等等 我知道我可以在开始日期和结束日期之间循环并检查每一天,但差异可能是很多天.我更喜欢不需要循环的东西.有任何想法吗? (必须在SQL Server 2005中支持) 解决方法 鉴于[详细]
-
sql-server-2005 – 在选择列表中选择两次GETDATE()函数 – 两者
所属栏目:[MsSql教程] 日期:2020-12-12 热度:173
我有一个SELECT语句,它使用GETDATE()两个不同的列值.我想知道,根据事物的性质,同一个SELECT中的那两个单独的函数调用每次都会返回相同的值吗? 解决方法 不,他们不能保证每次都返回相同的值.每个对GetDate()的单独引用都是一个运行时常量,并将在整个查询中保[详细]
-
如何获取现有数据库的ERD图?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:93
我有一个PostgreSQL数据库.我想要得到它的ERD.我该怎么做? 解决方法 我们使用了 DBVisualizer.[详细]
-
实体框架 – 如何使用Powershell在远程数据库上运行Entity Frame
所属栏目:[MsSql教程] 日期:2020-12-12 热度:121
在独立的实体框架7项目中(注意,不是具有可以使用命令DNX的实体上下文的MVC项目),如何使用Powershell在远程数据库上运行迁移? 我目前正在使用Visual Studio 2015(14.0.23107.0)的Entity Framework 7.0.0-rc1-final. 解决方法 目前没有办法可以使用纯PowerShel[详细]
-
sql-server – 使用t-sql脚本启用/禁用Sql Server Agent
所属栏目:[MsSql教程] 日期:2020-12-12 热度:135
是否可以使用t-sql启用或禁用sql server代理? 解决方法 exec msdb..sp_update_job @job_name = 'Job Name',@enabled = 0 --Disableexec msdb..sp_update_job @job_name = 'Job Name',@enabled = 1 --Enable[详细]
-
如何使用SQL UPDATE语句将1年添加到DATETIME列?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:140
我想在表中的每一行的datetime-type列中添加1年.使用UPDATE语句添加对于数字类型来说很容易.例如: UPDATE TABLE SET NUMBERCOLUMN = NUMBERCOLUMN + 1 我想用DATETIME-type做同样的事情… UPDATE Procrastination SET DropDeadDueDate = DropDeadDueDate + ?[详细]
-
sql-server – 在使用带有pandas和sqlalchemy的python 3.5时,尝
所属栏目:[MsSql教程] 日期:2020-12-12 热度:123
问题 我正在尝试使用python来读取我的csv文件并将其作为新表放入Microsoft SQL Server 2016.简单地说,我不想在SQL上创建一个表并导入csv,我想在python中编写一个脚本,可以读取csv并为我在SQL中创建一个新表. UPDATE 我可能不得不重新考虑我的做法.我更正了驱[详细]
-
sql – 我是否可以在按ID分组的Tablix行中包含子报表?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:64
我是否可以在按行ID分组的Tablix行中包含子报表,并将该ID传递到要运行的子报表中?基本上,子报告将根据主Tablix分组中使用的ID从第二个数据集返回数据? 我的主Tablix有4行,它们通过ID组合在一起,我从主数据集中创建了一些图形.我的第二个数据集返回的模拟可[详细]
-
内置数据库角色在SQL Server 2005中允许执行存储过程?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:195
在SQL Server 2005中,内置角色: db_datareader db_datawriter etc. 是否有任何角色让用户执行存储过程? 我不想使用db_owner,因为这将允许删除和更新,我不需要.我需要的唯一权限是: SELECT EXECUTE 解决方法 看看这个 article.它可能为您提供一个有趣的想法[详细]
-
sql-server – 用于FIFO队列的SQL Threadsafe UPDATE TOP 1
所属栏目:[MsSql教程] 日期:2020-12-12 热度:152
我准备了一张发票表,然后准备打印. [STATUS]列是草稿,打印,打印 我需要获取要打印的第一个(FIFO)记录的ID,并更改记录状态.该操作必须是线程安全的,以便另一个进程不会选择相同的InvoiceID 我可以这样做(对我来说看起来很原始,但也许不是……): 1: WITH CTE[详细]
-
sql – 单行中的多个列值
所属栏目:[MsSql教程] 日期:2020-12-12 热度:176
我有这样的表 ID Status 1 5 1 6 1 7 2 5 2 6 2 7 我需要如下结果 ID col1 col2 col3 1 5 6 7 2 5 6 7 请帮帮我 解决方法 SELECT ID,MAX(CASE WHEN status = 5 THEN Status ELSE NULL END) col1,MAX(CASE WHEN status = 6 THEN Status ELSE NULL END) col2,MA[详细]
-
数据库 – 消息系统中的表排队[封闭]
所属栏目:[MsSql教程] 日期:2020-12-12 热度:197
我在实际生产环境中遇到了消息传递系统的良好和不利的一面,我必须承认,组织良好的表或表格模式每次都可以在任何其他形式的消息队列中跳动,因为: 数据永久存储在表上.我已经看到这么多的java(jms)应用程序丢失或消失消息的方式来捕获未捕获的异常或其他错误.[详细]
-
sql-server – 如何在ADODB连接字符串中设置“应用程序名称”
所属栏目:[MsSql教程] 日期:2020-12-12 热度:108
在.NET中,我只是在连接字符串中使用Application Name = MyApp,但是当通过VBA使用ADO连接时,SQL Server Management Studio的活动监视器始终在应用程序列的进程中显示Microsoft Office 2010,无论我在VBA代码. conn.ConnectionString = "UID=" UID ";PWD=" PWD "[详细]
-
SQL Server – 您可以在CREATE TABLE中添加字段说明吗?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:172
我可以看到很多关于字段描述扩展属性的位置以及如何得到它的信息,但没有关于在CREATE TABLE阶段添加这些信息. 我动态创建表,所以动态添加字段描述将是一个整洁的事情,但我看不到方法. 有没有人设法做到这一点? 解决方法 虽然您无法在CREATE TABLE中执行此操[详细]
-
国家到时区映射数据库
所属栏目:[MsSql教程] 日期:2020-12-12 热度:122
我正在寻找一个提示用户他们的时区的表单.我看过“Google方法”,似乎工作得很好.您首先从下拉列表中选择一个国家,并根据选择进行选择,然后使用时区选项填充下拉列表.我搜索全部是一个具有国家 – 时区关系的体面数据库,但似乎找不到一个.有谁知道我能找到哪里[详细]
-
ms-access – 当我从另一个进程读取时,为什么我的Access数据库不
所属栏目:[MsSql教程] 日期:2020-12-12 热度:157
在我的应用程序中,我做了以下事情: 使用Jet / ADO和VB6打开Access数据库(.mdb) 使用新数据清除并重新填充表格 关闭数据库 启动另一个处理新数据的进程. 问题是有时第二个进程无法找到新数据.有时表只是空的,有时RecordCount 0,但EOF是真的,我不能做MoveFirst[详细]
-
.net – 在实体框架模型中从模型生成数据库时如何进行迁移
所属栏目:[MsSql教程] 日期:2020-12-12 热度:61
我有一个现有的模型,最初从这个模型生成数据库,并用一些数据填充了现有的表.现在我已经添加了一个新的表到模型.有没有办法从新模型更新数据库,而不会丢失现有表中的所有数据?谢谢. 解决方法 EF的默认数据库生成工作流创建一个完整的脚本,每当您从模型中选择[详细]
-
sql – 具有子查询的Oracle PIVOT子句的示例
所属栏目:[MsSql教程] 日期:2020-12-12 热度:128
Oracle的 definition of the PIVOT clause规定了可以在IN子句中定义一个子查询.这是我想象的一个虚构的例子 ... PIVOT (AVG(salary) FOR (company) IN (SELECT DISTINCT company FROM companies)) 不过,我得到一个ORA-00936:缺少表达式错误.不幸的是,这个新[详细]
-
松鼠sql客户端会话超时
所属栏目:[MsSql教程] 日期:2020-12-12 热度:81
它与任何版本无关,只是努力找出如何改变(当然会增加)Squirrel Sql Client的会话超时值.因为我真的很无聊得到一种异常“最后一个数据包发送到服务器是..以前” 任何帮助将不胜感激. 解决方法 您可以通过执行以下操作来保持连接的生效: 在别名 – 修改所选别名[详细]
-
如何清理SSISDB?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:181
当我设置这个时,我忽略了保留期.我的数据库变得很大,所以我想减小它的大小.如果我只是更改保留期(365),会导致SSIS运行我的软件包的问题.我甚至以小增量更改它,但删除语句将创建将阻止新作业运行的锁. 任何想法如何解决这个问题?我已经考虑过只是创建一个新的[详细]
-
sql – 在存储过程中使用正则表达式
所属栏目:[MsSql教程] 日期:2020-12-12 热度:57
什么是正则表达式模式,除了字符之外还能启用每个输入?到目前为止这是我的 – CREATE PROCEDURE Paging_Movies@alphaChar char(1)ASif @alphaChar = '#'select * from Movies where movies like '[0-9]%'elseselect * from Movies where movies like @alphaCh[详细]
-
sql-server – ON是语法的一部分
所属栏目:[MsSql教程] 日期:2020-12-12 热度:79
是否可以在不指定条件的情况下编写内连接或外连接? ON条件是连接条件语法的一部分吗? 解决方法 使用ANSI SQL-92语法时,ON关键字是除了交叉连接之外的连接的一部分,因为您没有关系的条件. 恩. 内部联接 SELECT *FROM tableA INNER JOIN tableB on tableA.ID[详细]
-
sql-server-2008 – 使用命名参数调用内联TVF,正确的语法是什么
所属栏目:[MsSql教程] 日期:2020-12-12 热度:123
我尝试使用位置参数调用内联TVF并且工作正常: SELECT MyTable.Col1,(SELECT TvfColumn FROM ufnGetData(MyTable.Col1,MyTable.Col2)),MyTable.Col2FROM MyTable 然后我尝试将参数命名为TVF并且它不解析: SELECT MyTable.Col1,(SELECT TvfColumn FROM ufnGet[详细]
-
sql – 如何找出为什么spid的状态被暂停? spid正在等待什么资源
所属栏目:[MsSql教程] 日期:2020-12-12 热度:177
我运行EXEC sp_who2 78我得到以下结果: 我如何找到为什么它的状态被暂停? 这个过程是一个基于昂贵查询的沉重的INSERT.一个大的SELECT可以从多个表中获取数据,并将大约3-4百万行写入不同的表. 没有锁/块. 链接到的等待类型是CXPACKET.我可以理解,因为有9 78s[详细]