-
sql-server – 在MS SQL触发器中处理多个记录
所属栏目:[MsSql] 日期:2020-05-24 热度:162
我不得不第一次在MSSQL中使用触发器,一般来说是很好的触发器.阅读并自己测试后,我现在意识到触发器会触发每个命令,而不是每行插入,删除或更新. 整个事情是广告系统的一些统计数据.我们的主要统计表相当大,并且在大多数情况下不包含有意义的数据.它包含每个广[详细]
-
sql – 将两个表合并为一个新表,以便忽略另一个表中的选择行
所属栏目:[MsSql] 日期:2020-05-24 热度:162
我有两个具有相同列的表.我想将这两个表一起连接到第三个表中,第三个表包含第一个表中的所有行,而第二个表中的所有行都具有相同位置的第一个表中不存在的日期. 例: 交易方式: date |location_code| product_code | quantity ------------+-----------------[详细]
-
sql-server – 调用存储过程VBA
所属栏目:[MsSql] 日期:2020-05-24 热度:93
背景:我正在使用Microsoft SQL Server 2008后端的Access 2010用户前端工作.访问中的表都链接到SQL Server数据库.我有一个存储过程,将新值(由参数提供)插入表中.我经历了很多例子,但我不明白是否真的很接近它或者我完全没有.我之前问了一个类似的问题并得到了[详细]
-
在plsql中执行IMMEDIATE
所属栏目:[MsSql] 日期:2020-05-24 热度:97
如何从此代码中获取结果 EXECUTE IMMEDIATE SELECT * FROM || table_name 通过循环 通常的方法看起来像这样 for items in (select * from this_table)loophtp.p(items.id);end loop; 如果你真的需要从动态表名中选择*,那么我可能会使用dbms_sql 输入记录: cr[详细]
-
sql – 当结果集很大时,RODBC会丢失datetime的时间值
所属栏目:[MsSql] 日期:2020-05-24 热度:74
所以这很奇怪.如果结果集足够大,RODBC似乎会删除DateTime SQL列的时间部分. (查询是针对SQL Server 2012计算机运行的,是的,当我在SQL Server端运行它们时,无论返回多少行,它们都会生成相同且正确的结果.) 例如,以下工作完美: myconn - odbcConnect(dsnName,[详细]
-
sql – 外键是否可以引用同一个表中的主键?
所属栏目:[MsSql] 日期:2020-05-24 热度:191
我只是认为答案是错误的,因为外键没有唯一性属性. 但是有些人说可以自己加入桌子. 我是SQL的新手.如果是真的请解释如何以及为什么? Employee table| e_id | e_name | e_sala | d_id ||---- |------- |----- |--------|| 1 | Tom | 50K | A || 2[详细]
-
sql – 在数据库中干净地表示电子商务产品和变体
所属栏目:[MsSql] 日期:2020-05-24 热度:173
我有一个我正在建设的电子商务商店.我正在使用Rails / ActiveRecord,但实际上没有必要回答这个问题(但是,如果您熟悉这些内容,请随时回答Rails / AR). 商店的要求之一是它需要代表两种类型的产品: 简单的产品 – 这些产品只有一个选项,例如乐队的CD.它有基本[详细]
-
sql – 实体框架命中2100参数限制
所属栏目:[MsSql] 日期:2020-05-24 热度:170
我正在将一些代码从LINQ-to-SQL迁移到Entity Framework.以前,当从SQL Server(描述为 here)的2100参数限制运行时,我使用了Marc Gravell here提供的解决方案.如他自己的响应中所述,它不适用于Entity Framework. 我对表达式完全没有经验,知道从哪里开始,但我正在[详细]
-
sql-server – 将列“粘合”在一起的最佳方法
所属栏目:[MsSql] 日期:2020-05-24 热度:92
我需要在一个大表中组合大约15个表的列.以下内容有效.但是,当CPU使用率达到100%时,运行需要很长时间,这会引起担忧.任何建议将受到高度赞赏. declare @t1 table (empid int)declare @t2 table (empid int, phone varchar(50))declare @t3 table (empid int, l[详细]
-
sql-server – 如何在SQl Server 2008中选择distinct,但仅限于多个中的一个字段?
所属栏目:[MsSql] 日期:2020-05-24 热度:72
我有一个问题: SELECT Content.content_name, Language2.Name, Language2.language_id, Content.id, Content.content_description, FROM Language AS Language2 LEFT JOIN contents AS Content ON (Language2.language_[详细]
-
如何使用SQL(BigQuery)计算TF / IDF
所属栏目:[MsSql] 日期:2020-05-24 热度:115
我正在对reddit注释进行文本分析,我想在BigQuery中计算TF-IDF. 此查询适用于5个阶段: 获取我感兴趣的所有reddit帖子.规范化单词(LOWER,只有字母和’,unescape一些HTML).将这些单词拆分为数组. 计算每个文档中每个单词的tf(术语频率) – 计算它在每个文档中显[详细]
-
SQL计数连续几天
所属栏目:[MsSql] 日期:2020-05-24 热度:130
这是SQL数据库数据: UserTableUserName | UserDate | UserCode-------------------------------------------user1 | 08-31-2014 | 232user1 | 09-01-2014 | 232user1 | 09-02-2014[详细]
-
sql – 与在MS Access数据库中加入相关的问题
所属栏目:[MsSql] 日期:2020-05-24 热度:195
我在MS Access数据库中使用以下查询: SELECT SD.RollNo, SD.Name , ED.ExamName, ( SELECT count(*) FROM ( SELECT DISTINCT innerED.StudentId FROM ExamDetails innerED WHERE innerED.Stu[详细]
-
sql-server – 如何分配SqlException编号
所属栏目:[MsSql] 日期:2020-05-24 热度:52
SqlException具有属性Number. 然后有这个:http://msdn.microsoft.com/en-us/library/cc645603.aspx 这个:http://msdn.microsoft.com/en-us/library/windows/desktop/ms681382(v=vs.85).aspx 它似乎是一个或另一个 题: 怎么决定哪个? 要求的原因: 我需要[详细]
-
sql-server – 您可以在数据透视表中小计行和/或列吗?
所属栏目:[MsSql] 日期:2020-05-24 热度:193
我有一组输出数据透视表的查询.是否可以获得数据透视表的行和/或列小计? 我选择的桌子看起来像这样 Site FormID Present Site 1 Form A Yes Site 1 Form B Yes Site 1 Form D Yes 等等… 我的数据透视表查询是这样的 SELECT * FROM (SE[详细]
-
你能在SQL中定义“文字”表吗?
所属栏目:[MsSql] 日期:2020-05-24 热度:128
是否有任何SQL子查询语法允许您从字面上定义临时表? 例如,像 SELECT MAX(count) AS max, COUNT(*) AS countFROM ( (1 AS id, 7 AS count), (2, 6), (3, 13), (4, 12), (5, 9) ) AS mytable INNER JOIN someoth[详细]
-
使用UNION运算符在SQL视图上创建索引?它真的会提高性能吗?
所属栏目:[MsSql] 日期:2020-05-24 热度:144
我正在尝试在以下视图上创建索引: SELECT Candidate AS Source, CandidateID AS SourceId, LastName + , + FirstName AS SourceNameFROM dbo.CandidatesUNIONSELECT Resource AS Source, ResourceID AS S[详细]
-
sql – 从表中找出第n个最高薪水
所属栏目:[MsSql] 日期:2020-05-24 热度:87
name salary----- -----mohan 500ram 1000dinesh 5000hareesh 6000mallu 7500manju 7500praveen 10000hari 10000 如何使用Oracle从上述表中找到第n个最高薪水? 你可以使用这样的东西..这是我测试过,然后粘贴在这里 SELECT[详细]
-
SQL事件探查器可以在查询旁边显示返回结果集吗?
所属栏目:[MsSql] 日期:2020-05-24 热度:180
在SQL事件探查器2005中,是否可以在SQL跟踪中捕获结果集,以便我可以看到带有结果集的相应查询? ……或者它只是一种单向痕迹? 谢谢! 乔治 不,您无法获取SQL跟踪中包含的查询生成的结果集.您只能告诉有关呼叫的各种统计信息(即执行的查询,持续时间,读取等).[详细]
-
ORA-00900:无效的SQL语句 – 在oracle 10g中运行过程时
所属栏目:[MsSql] 日期:2020-05-24 热度:170
我正在使用Oracle 10g数据库并尝试使用SQL命令运行过程. create or replace procedure exam isbegin DBMS_OUTPUT.PUT_LINE(Test);end; 然后单击“运行”按钮.它显示:“程序创建”. 当我尝试使用以下方法执行它时: execute exam; 然后单击“运行”按钮,显示[详细]
-
sql-server-2008 – 在2008年的SQL Server 2012,脚本和使用中创建数据库?
所属栏目:[MsSql] 日期:2020-05-24 热度:73
如果我使用2012创建数据库并且工作并向其添加该信息,如果我之后编写数据库脚本,我是否能够在2008年运行该脚本并使所有内容都运行A.O.K? 一个脚本?是.好吧,让我重新说一下:这取决于.只要您的对象不使用任何特定于2012的功能,您就可以使用Management Studio[详细]
-
我可以在SQL结果表中获取记录的位置吗?
所属栏目:[MsSql] 日期:2020-05-24 热度:124
如果我做的事情 SELECT * FROM mytable ORDER BY mycolumn ASC; 我按特定顺序获得结果表. 在SQL中有没有办法有效地找出,给定PK,结果表中的哪个位置将包含我的PK记录? 在支持它的数据库上,您可以使用ROW_NUMBER()来实现此目的: SELECT RowNrFROM ( SELECT RO[详细]
-
为了将数据存储到数据库中,在PHP中使用序列化是一种好习惯吗?
所属栏目:[MsSql] 日期:2020-05-24 热度:131
我在 php.net中发现了一个关于序列化数据的有趣评论,以便将其保存到数据库中. 它说如下: Please! please! please! DO NOT serialize data and place it into your database. Serialize can be used that way, but that’s missing the point of a relatio[详细]
-
sql-server – 用虚拟数据填充数据库的好工具?
所属栏目:[MsSql] 日期:2020-05-24 热度:192
是否有一个很好的免费软件为SQL Server生成假数据?如果工具根据外键生成数据(其他约束),那将是非常好的.它是如此重复的任务我相信必须有一个很好的工具,但不知怎的,我似乎无法找到它. 我总是写自己的.写作很少需要很长时间.这样我知道我正在处理什么,如果它[详细]
-
sql – 增加Ms Access Insert性能
所属栏目:[MsSql] 日期:2020-05-24 热度:197
我正在使用MS Access 2010,分为前端/后端;在具有16个表的网络驱动器(WAN)上,其中一个用户表(130万)主要用于用户信息,并且不会插入大量其他表,每天最多可以接收2000个表. 我已经能够优化大多数读/选查询.虽然我的代码中的一大块如下所示.这可以每天用于最多200[详细]

浙公网安备 33038102330553号