-
.net – 动态更改模型 – 数据库优先
所属栏目:[MsSql] 日期:2020-05-24 热度:181
我的数据库是MS-SQL,EF 6.0使用数据优先方法. 我正在与数百个数据库同步(表格方案在所有数据库上几乎相同),在需要时动态更改连接字符串. 我的问题是一些数据库的方案与其他数据库略有不同. 在所有这些中我有一个表X,它有一列Y,Y可以是一个位,也可以是一个字节[详细]
-
sql – 如何在另一个内部使用存储过程的结果?
所属栏目:[MsSql] 日期:2020-05-24 热度:123
我有一个存储过程,我想从另一个内部调用,然后循环结果.有点像使用带有存储过程的游标而不是SQL select语句.我无法弄明白该怎么做. 我可以像这样得到整个结果: DECLARE @result int;EXEC @result = sp_who;PRINT @result; 有趣的是,这似乎将@result的类型改为[详细]
-
处理需要数据库(MySQL)密码的脚本的安全方法是什么?
所属栏目:[MsSql] 日期:2020-05-24 热度:73
显然,我们不想在每个脚本中对明文密码进行硬编码.这会使密码循环变得困难,因为除了密码首先是明文密码之外,还需要更改大量的脚本. 如果脚本将密码作为参数,那么我们需要担心修改’ps’输出以不显示密码参数的值.我们还必须担心shell历史记录中记录的命令.这可[详细]
-
sql-server – VS2013数据库项目中的部署前和部署后脚本在哪里?
所属栏目:[MsSql] 日期:2020-05-24 热度:154
根据我在Visual Studio 2013中读到的关于“SQL Server数据库项目”模板的所有内容,当您创建包含要在其上执行的pre-and -post部署SQL脚本的项目时,应该有一个“Scripts”文件夹出版物. 当我创建一个新的空白DB项目时,我能看到的唯一结构是’properties’和’Re[详细]
-
entity-framework – 抑制在Entity Framework核心中登录的SQL查询
所属栏目:[MsSql] 日期:2020-05-24 热度:160
我有一个使用实体框架核心的控制台.net核心应用程序. 该应用程序使用日志框架写入文件和控制台: serviceProvider = new ServiceCollection() .AddLogging() .AddDbContextDataStoreContext(options = options.UseSqlServer(Con[详细]
-
sql – 什么意思“表A左外连接表B ON TRUE”?
所属栏目:[MsSql] 日期:2020-05-24 热度:70
我知道条件用于表连接.但我遇到了一个特定的情况,并且SQL代码写得像“表A连接表B ON TRUE” 基于“ON TRUE”条件会发生什么?这只是一个没有任何条件选择的完全交叉连接? 实际上,原来的表达方式如下: Table A LEFT outer join table B on TRUE 假设A有m行,B[详细]
-
sql-server – 对于asp.net mvc Web应用程序,哪种方法可以将文本文件存储到Sql Server数
所属栏目:[MsSql] 日期:2020-05-24 热度:85
我正在制作一个小的asp.net mvc应用程序.我必须从几个计算数据 CSV文件(5到10个文件之间). 应用程序必须为这些文件提供上载和下载操作. 我没有经验的部分是数据库.我应该使用哪种列类型?文字,图像,二进制?文件的大小将在80KB到500KB之间 TEXT,NTEXT和IMAGE[详细]
-
是否可以使用没有文件的sql server批量插入?
所属栏目:[MsSql] 日期:2020-05-24 热度:103
好奇如果这是可能的:应用服务器和数据库服务器生活在不同的地方(显然). app服务器当前生成一个用于sql server bulk insert的文件. 这需要DB和app服务器能够查看位置,并且在不同环境中使配置更加困难. 我想知道的是:在这种情况下是否可以绕过文件系统?也许[详细]
-
sql-server – 在SQL Management Studio 2012中创建新服务器
所属栏目:[MsSql] 日期:2020-05-24 热度:78
问题是它变得如此简单,但对于我的生活,我无法在网上找到关于如何创建新服务器的任何地方.不是服务器内部的新数据库,我已经知道如何做到这一点,但我的PC上是一个全新的服务器.我正在使用SQL管理工作室2012. 您需要使用安装介质安装新实例. SQL Server Manageme[详细]
-
数据库透视 – 目的是什么?
所属栏目:[MsSql] 日期:2020-05-24 热度:85
为什么有人想将列转换为行(即旋转)?它解决了哪个问题? 我发现了一些链接,但没有得到满意的答案. http://codeghar.wordpress.com/2007/11/03/pivot-tables/ http://msdn.microsoft.com/en-us/library/ms177410%28SQL.105%29.aspx 通常,这是因为布局在旋转后[详细]
-
sql – 检索Oracle上次插入的IDENTITY
所属栏目:[MsSql] 日期:2020-05-24 热度:150
从Oracle 12c开始,我们可以使用IDENTITY字段. 有没有办法检索最后插入的标识(即选择@@ identity或选择LAST_INSERTED_ID()等)? 好. Oracle在12c中使用IDENTITY功能的序列和默认值.因此,您需要了解问题的序列. 首先创建一个测试标识表. CREATE TABLE IDENTITY_[详细]
-
sql-server – 关于存储过程默认返回值的MSDN
所属栏目:[MsSql] 日期:2020-05-24 热度:59
如果没有错误发生,任何人都可以准确指出MSDN所说的每个用户存储过程默认返回0吗?换句话说,在作为存储过程时,我可以确定下面给出的示例代码 IF someStatementBEGIN RETURN 1END 如果someStatement为false且没有错误发生,应该总是返回零? 我知道它实际上是这[详细]
-
sql-server-2005 – 输出文件中的Sqlcmd尾随空格
所属栏目:[MsSql] 日期:2020-05-24 热度:62
这是我的简化方案: 我在SQL Server 2005中有一个表,其中包含varchar(500)类型的单列.列中的数据总是350个字符. 当我在SSMS查询编辑器中运行选择时,复制将结果集粘贴到文本文件中,文件中的行长度为350,与实际数据长度匹配. 但是当我使用带有-o参数的sqlcmd时,[详细]
-
sql-server – SQL Server中的区分大小写的变量
所属栏目:[MsSql] 日期:2020-05-24 热度:102
我有一个带有几个数据库的SQL Server.我希望其中一个数据库对变量名称区分大小写,而其他数据库则不区分大小写. 我需要更改设置,以便我可以毫无错误地运行此脚本 DECLARE @A intDECLARE @a int 如何将一个数据库更改为区分大小写(对于其变量名称),同时允许实例[详细]
-
sql – 数据库分片和分区的资源
所属栏目:[MsSql] 日期:2020-05-24 热度:61
我正在使用一个遇到可伸缩性问题的数据库模式.模式中的一个表已经增长到大约1000万行,我正在探索分片和分区选项,以允许此模式扩展到更大的数据集(例如,10亿到1000亿行).我们的应用程序还必须可部署到多个数据库产品上,包括但不限于Oracle,MS SQL Server和 MyS[详细]
-
获取SQL Server 2012中xml元素的位置
所属栏目:[MsSql] 日期:2020-05-24 热度:187
如何使用SQL Server 2012获取行的行号? 这是xml Rows RowCoating/Row RowDrying/Row RowWaxing/Row/Rows 我需要像这样返回的数据 RowLabel RowNumber-------------------Coating 1Drying 2Waxing[详细]
-
sql – 在FROM子句和WHERE子句中连接有什么区别?
所属栏目:[MsSql] 日期:2020-05-24 热度:83
我们有一个Oracle 10g,我们的大多数应用程序都运行Oracle Forms 6i.我发现在views / packages / procedures / functions中编写的所有查询都是WHERE子句级别的JOINING表.例 SELECT * FROM TABLE_A A, TABLE_B B, TABLE_C C, TABLE_D DWHERE A.I[详细]
-
sql-server – Microsoft SQL Server – 谁创建了存储过程?
所属栏目:[MsSql] 日期:2020-05-24 热度:169
有没有一种好方法可以告诉谁在SQL Server 2005中创建了一个存储过程(也适用于2008年)?在SQL Management Studio中,我可以在proc上使用鼠标/属性来获取创建的日期/时间但是如何发现创建者? 现在可能为时已晚,但您可以跟踪DDL活动. 我们的管理数据库中有一个表[详细]
-
如何在SQL中使用NOT EXISTS和COMPOSITE KEYS从POJO插入数据
所属栏目:[MsSql] 日期:2020-05-24 热度:178
我正在使用DB2 DBMS. 场景1: myTable有一个复合键(key1,key2),其中key1和key2都是来自yourTable的外键. 我想将yourTable中的新数据插入到myTable中,但前提是myTable中还没有key1,key2组合. insert into myTable(key1, key2, someData)values(x, y, z)where N[详细]
-
sql-server – 创建dupes的SQL Server自定义计数器存储过程
所属栏目:[MsSql] 日期:2020-05-24 热度:79
我创建了一个存储过程来对我的API实现速率限制,每秒调用大约5-10k次,每天我都会注意到计数器表中的dupes. 它查找传入的API密钥,然后使用“UPSERT”检查带有ID和日期组合的计数器表,如果找到结果,则执行UPDATE [count] 1,如果不是,则会插入新行. 计数器表中没[详细]
-
entity-framework – Entity Framework – 使用toTraceString查看Sql
所属栏目:[MsSql] 日期:2020-05-24 热度:136
我正在尝试查看Entity Framework 5.0从实体查询生成的生成的sql.在整个网络( for example)中,每个人都说要将IQuerable对象强制转换为ObjectQuery对象,然后使用toTraceString()方法返回生成的查询. 但是我一直收到一个无效的案例例外: Unhandled Exception: S[详细]
-
sql – django.db.utils.IntegrityError:列“venue_city”包含空值
所属栏目:[MsSql] 日期:2020-05-24 热度:80
我已经在stackoverflow和google上阅读了很多其他帖子,但我找不到解决方案. 这一切都是在我将模型从CharField更改为ForeignKey时开始的. 我收到的错误是: Operations to perform: Synchronize unmigrated apps: gis, staticfiles, crispy_forms, geoposition,[详细]
-
sql – 如何在SSMS 2012中创建UNIQUE约束
所属栏目:[MsSql] 日期:2020-05-24 热度:86
参见英文答案 SQL Server 2005 How Create a Unique Constraint?10个 我是SQL Server的新手,我使用的是2012版. 我有一个具有以下结构的表: Attendance--------------TagID (FK)SessionID (FK)[详细]
-
sql-server – 同时使用GUID和自动递增整数
所属栏目:[MsSql] 日期:2020-05-24 热度:95
我一直在研究使用GUID作为数据库中的主键.到目前为止,职业选手似乎超过了缺点.但是,我看到GUID可能不是我想要的一点. 在我的应用程序中,用户应该能够基于用户友好的ID识别对象.因此,例如,如果他们想要在不输入全名的情况下获得特定产品,他们可以使用产品的ID.[详细]
-
WHERE中IN和OR之间的SQL差异
所属栏目:[MsSql] 日期:2020-05-24 热度:109
以下两个命令有什么区别? SELECT * FROM table WHERE id IN (id1, id2, ..., idn) 和 SELECT * FROM table WHERE id = id1 OR id = id2 OR ... OR id = idn 哪一个更快?如果id是另一种类型,它会有所不同吗? 它们在语义上是相同的. IN只是第二个示例中的一[详细]

浙公网安备 33038102330553号