-
sql – 存储过程:使用临时表减少代码重复
所属栏目:[MsSql] 日期:2020-05-24 热度:100
在对我的存储过程进行了许多更改之后,我认为它需要重新分解,主要是因为代码重复.如何克服这些重复: IF @transExist 0 BEGIN IF @transType = 1 BEGIN --INSERT SELECT a.dayDate, a.shiftName, a.limit,[详细]
-
在SQL Server中更改int类型的列以键入text
所属栏目:[MsSql] 日期:2020-05-24 热度:55
我想在类型为int的情况下更改SQL Server中的列,以便在保持列名的同时键入text.这个列的表有很多数据,我不想丢失它. SQL Server似乎不支持从int到text的隐式或显式转换,否则这将非常简单.那么,你将如何仅使用SQL来做到这一点? 由于MS SQL Server(与大多数数据[详细]
-
sql-server – 使用游标的优点和缺点(在SQL服务器中)
所属栏目:[MsSql] 日期:2020-05-24 热度:77
我在这里问了一个问题 Using cursor in OLTP databases (SQL server) 人们回应说,不应该使用游标. 我觉得游标是非常强大的工具,意味着要使用(我不认为Microsoft支持错误的开发人员的游标).假设你有一个表,其中一行中的列的值取决于同一列的值在上一行.如果是[详细]
-
entity-framework-4 – EF4跨数据库关系
所属栏目:[MsSql] 日期:2020-05-24 热度:177
我想知道EF4是否支持跨数据库关系?例如: DB1 Author Id Name DB2 Posts Id Content db1.Author.Id 理想情况下,我需要做什么才能在我的ef4模型中获得这种关系? 你们有什么想法吗? 谢谢 我发现 this entry in Microsoft Connect回答了关于此时由EF给出的支[详细]
-
sql-server – 我应该使用SqlGeometry还是SqlGeography?
所属栏目:[MsSql] 日期:2020-05-24 热度:193
我们在这个问题上存在一些内部冲突,似乎无法得出一个圆满的结论. 我们只会存储纬度和经度,可能还有简单的多边形.我们所需要的只是计算两点之间的距离(并且可能查看点是否在多边形内),并且整个数据非常接近以使平面估计可接受. 由于我们的要求如此宽松,开发团[详细]
-
sql – 操作数数据类型NULL对于max运算符无效
所属栏目:[MsSql] 日期:2020-05-24 热度:52
这段代码工作正常: select fk, max(case when 1 = 0 then 1 else null end) maxx from (values(1, null), (1, null)) x(fk, a) group by fk; 输出: fk maxx----------- -----------1 NULL 有: 警告[详细]
-
sql – 这是什么样的密码哈希/加密?
所属栏目:[MsSql] 日期:2020-05-24 热度:70
试图找出SQL db中的这种哈希/加密类型.我们想创建一个应用程序来进行密码重置,但我不能为我的生活找到它们如何产生这个值. 以下是多个示例 {enc:1}gdyb21LQTcIANtvYMT7QVQ=={enc:1}ZEImYhrd/Ot/LcewJCFdMw=={enc:1}+IOSBzegAx7nSytO1J3GEw=={enc:1}6ULa1IFMxa[详细]
-
sql – 与select_related的Django反向关系
所属栏目:[MsSql] 日期:2020-05-24 热度:162
我有4个模型,我想检索它们之间的连接 MODELA class ModelA(models.Model): product = models.ForeignKey(ModelB) group = models.ForeignKey(Group) ModelB class ModelB(models.Model): title = models.CharField() Mod[详细]
-
sql – 获取分页查询中的总行数
所属栏目:[MsSql] 日期:2020-05-24 热度:88
我有以下查询记录分页 SELECT * FROM (SELECT e.*, ROWNUM row_num FROM (SELECT emp_no, emp_name, dob from emp) outr[详细]
-
sql-server – mssql将varchar转换为float
所属栏目:[MsSql] 日期:2020-05-24 热度:89
我的字段值产品长度为0.123.这是一个视图,数据类型为varchar. 我需要将它转换为浮点数或数值,以便执行数学比较. 转换(浮点,productlength) 和 cast(productlength as float)都不起作用. 错误varchar不能转换为float或somethiing liek. 从我所读的varchar可以[详细]
-
访问SQL查询:查找表中每个不同条目的最近日期的行
所属栏目:[MsSql] 日期:2020-05-24 热度:178
所有, 我确信这是一个非常简单的SQL查询问题,但我确信这是一种很好的方法,也是一种非常糟糕的方法.留给我自己的设备,我很可能最终得到后者.所以… 我在Access中有一个表,其数据如下所示: ID Value As_of1173 156 200906011173 173 200812011173 307 20080901[详细]
-
SQL如何创建重复记录?
所属栏目:[MsSql] 日期:2020-05-24 热度:102
我正在看这个问题: Getting random value from a SQLite table,它让我想知道是否可以使用SQL复制记录.更具体地说,是否有一个允许转换这些记录的构造: id| name| count--------------- 1| Anne| 3 2| Joe| 2 成: id| name-------- 1| Anne 1| Anne 1[详细]
-
访问SQL – ALTER COLUMN到AutoNumber?
所属栏目:[MsSql] 日期:2020-05-24 热度:55
如何使用SQL更改MS Access中的表以将数据类型更改为自动编号? 我试图跟随但没有成功 ALTER TABLE PERSON ALTER COLUMN PERSON_ID Integer PRIMARY KEY counter);ALTER TABLE PERSON ALTER COLUMN PERSON_ID Integer PRIMARY KEY AUTONUMBER);ALTE[详细]
-
neo4j – 哪个图形数据库
所属栏目:[MsSql] 日期:2020-05-24 热度:75
在处理几千个节点和几千个关系时,我应该使用哪个图形数据库?对于任何数据库都是这些大数字吗?哪个图形数据库在读取操作中最快(假设所有数据在开始时加载一次). 我看了看neo4j及其可视化工具.我可以在我的应用程序中使用这样的可视化工具吗? 您需要为图形数[详细]
-
sql – string按功能与其他聚合函数连接
所属栏目:[MsSql] 日期:2020-05-24 热度:148
是否可以通过函数(如sum,avg,count等)将字符串与一个或多个其他组连接起来. 说我有下表 Id Name Order Value 1 a 1 100 2 b 2 200 3 c 1 300 4 d 1 100 5 e 2 300 现在,如果我希望结果是这种类型的东西 Order Name[详细]
-
如何在SQL Server中的给定列的末尾追加字符串?
所属栏目:[MsSql] 日期:2020-05-24 热度:122
我有一个我正在研究的项目.基于生产服务器的备份SQl Server数据库.他们有超过16,000个用户电子邮件地址,我想破坏他们,所以系统(有自动电子邮件)不会发送任何电子邮件到有效的地址. 但是我仍然想要用户,我希望他们能够反转我的行为(这就是为什么我不想删除它们[详细]
-
sql – 当我在JDBC应用程序中调用PreparedStatement.cancel()时,它是否真的在Oracle
所属栏目:[MsSql] 日期:2020-05-24 热度:192
我有针对Oracle 10g数据库运行的 Java JDBC应用程序.我设置了PreparedStatement来执行查询,然后调用ps.executeQuery()来运行它.有时查询需要很长时间,我需要杀死它.我有另一个线程访问PreparedStatement对象,并在其上调用cancel(). 我的问题是,这实际上是否会[详细]
-
.net – sqlexpress本地数据库管理员密码
所属栏目:[MsSql] 日期:2020-05-24 热度:195
我正在尝试使用Webmatrix在我的本地计算机( Windows Vista)上安装一些.Net电子商务项目.他们中的一些人要求数据库管理员用户名和密码,但我不知道那是什么. 任何人都可以帮助我.请参见图像,该图是安装过程的屏幕截图. 默认情况下,SQLEXPRESS安装使用Windows身[详细]
-
sql-server – SQLCMD – 尝试删除带有字母数字名称’14Data’的数据库会出现语法错误
所属栏目:[MsSql] 日期:2020-05-24 热度:147
我正在使用SQL SERVER 2005 Express.我可以从查询分析器中删除数据库,你可以通过为数据库名称提供双引号来完成所谓的Mgmt Studio(ssmsee); 删除数据库“14data” 走 数据库已经消失了, 但sqlcmd在14上给出错误(Msg 102 Level 15 State 1 Incorrect sysntax 14[详细]
-
sql – 仅使用最小COUNT()转置行和列(a.k.a. pivot)?
所属栏目:[MsSql] 日期:2020-05-24 热度:129
这是我的表’tab_test’: year animal price2000 kittens 792000 kittens 932000 kittens 1002000 puppies 152000 puppies 322001 kittens 312001 kittens 172001 puppies 652001[详细]
-
sql – 比较多个列,但只有那些具有有效值的列,如果all相等则创建y / n标志
所属栏目:[MsSql] 日期:2020-05-24 热度:119
我想创建一个Y / N标志,其中Y表示给定行中每列中的每个有效值相等,否则为N.我需要排除任何包含空值,空格或全零的列.假设: CREATE TABLE z_test(ID INT NOT NULL,D1 VARCHAR(8)NULL,D2 VARCHAR(8)NULL,D3 VARCHAR(8)NULL,D4 VARCHAR(8)NULL,DFLAG CHAR(1)NULL[详细]
-
SQL可以跨多个表计算聚合函数吗?
所属栏目:[MsSql] 日期:2020-05-24 热度:99
假设我有两个现有的桌子,“狗”和“猫”: dog_name | owner ---------+------ Sparky | Bob Rover | Bob Snoopy | Chuck Odie | Jon cat_name | owner ---------+------ Garfield | Jon Muffy | Sam Stupid[详细]
-
sql-server – 如何将SSEST中的TIMESTAMP值转换为T-SQL中的VARCHAR?
所属栏目:[MsSql] 日期:2020-05-24 热度:81
我试图将表中的TIMESTAMP字段转换为字符串,以便它可以作为动态SQL的一部分打印或执行. SSMS能够做到这一点,所以必须有一个内置的方法来做到这一点.但是,我无法使用T-SQL工作. 以下正确显示表结果: SELECT TOP 1 RowVersion FROM MyTable 它显示0x00000000288[详细]
-
sql – IN子句如何影响oracle的性能?
所属栏目:[MsSql] 日期:2020-05-24 热度:141
UPDATE table1 SET col1 = Y WHERE col2 in (select col2 from table2) 在上面的查询中,假设内部查询返回10000行.带有IN子句的查询是否会影响性能? 如果是这样,可以做些什么来加快执行速度? 如果子查询与TABLE1中的行数相比返回大量行,则优化器可能会生成如[详细]
-
SQL Server – ID在SELECT中的UPDATE表?
所属栏目:[MsSql] 日期:2020-05-24 热度:112
我有一个表,我想用更新结果中存在的ID更新所有行. 我的伪代码: UPDATE mytable as t SET t.status = PM WHERE t.ID EXISTS IN (select ID from ...) 我已设法执行select语句,现在我想使用select语句的结果来更新表. 如果你删除了存在,你可以从我所知道的那里[详细]

浙公网安备 33038102330553号