-
INNER JOIN和OUTER JOIN有什么区别?
所属栏目:[编程] 日期:2020-12-31 热度:70
我是SQL的新手,想知道这两种JOIN类型有什么区别? SELECT * FROM user uINNER JOIN telephone t ON t.user_id = u.idSELECT * FROM user uLEFT OUTER JOIN telephone t ON t.user_id = u.id 我什么时候应该使用其中一个? 解决方法 内连接仅选择连接键位于两[详细]
-
数据库设计 – 每个表都应该有一个单字段代理/人工主键吗?
所属栏目:[编程] 日期:2020-12-31 热度:188
我理解代理/人工密钥的一个好处 – 它们不会改变,这可能非常方便.无论是单场还是多场,都是如此 – 只要它们是“人造的”. 但是,将自动递增整数字段作为每个表的主键有时似乎是一个政策问题.拥有这样一个单字段密钥以及为什么(或者为什么不是),这总是最好的主[详细]
-
sql-server – 我们应该将数据库移动到我们的(共享)Web主机吗?
所属栏目:[编程] 日期:2020-12-31 热度:167
我工作的公司过去八年左右一直在使用Access数据库(我只需忍受它五个).我们正在开始在线订购系统的工作,所以它是时间(实际上,过去的时间)继续前进到更强大的东西.我们有一台带有MSSQL 2k的SBS 2003服务器,我们还通过我们的Web主机拥有一个MSSQL 2005数据库,因[详细]
-
sql-server – 什么时候索引不值得更新
所属栏目:[编程] 日期:2020-12-31 热度:96
是否有一个可接受的读写比率,使得一个指数值得,或者它的削减和干燥程度是否低于那个? 我用这个: WITH UnusedIndexQuery ( Object_ID,ObjectName,IndexName,Index_ID,Reads,Writes,Rows ) AS ( SELECT s.object_id,objectname = OBJECT_NAME(s.OBJECT_ID),in[详细]
-
sql-server – 从SQL Server事务日志文件中恢复已删除的行
所属栏目:[编程] 日期:2020-12-31 热度:86
我需要从SQL Server 2000事务日志文件中恢复已删除的数据.日志文件为3.3GB.我尝试了通常的SQL Log Rescue,但它一直与outOfMemory异常崩溃.我也尝试在不同的机器上使用相同的错误. 我试过ApexSQL Recover,似乎工作,但它是一个试验,因此只显示每第10行.如果我找[详细]
-
sql-server – CPU利用率是否影响外国NUMA访问的成本?
所属栏目:[编程] 日期:2020-12-31 热度:164
脚本 假设我有一个带有4个套接字的SQL Server,每个1个NUMA节点.每个插槽有4个物理内核.总共有512 GB的内存,因此每个NUMA节点有128 GB的RAM. 密钥表被加载到第一个NUMA节点中. 题 假设我们从该表中读取了大量流量.如果拥有NUMA节点的套接字的所有物理内核具有1[详细]
-
oracle查询存储过程内容(包体内也可查询)
所属栏目:[编程] 日期:2020-12-31 热度:183
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 SELECT TEXT FROM ALL_SOURCEWHERE TYPE = 'PACKAGE BODY' ANDOWNER = 'HECC'ORDER BY NAME,LINE; 以上是编程之家(jb51.cc)为你收集整理的全部代码内[详细]
-
Oracle 表结构及数据复制
所属栏目:[编程] 日期:2020-12-31 热度:178
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 --只复制表结构create table studentTemp as select * from student where 1=2;--条件为假 未得到数据--复制已有表数据到新表insert into studentTemp[详细]
-
with as 递归
所属栏目:[编程] 日期:2020-12-31 热度:61
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 with accountrp AS( SELECT TOP 1 uid,uaccountrpid,ccode from t_accountrp where ccode='S1409170006' UNION ALLSELECT t_accountrp.uid,t_accountr[详细]
-
树状结构表中,获取指定节点的所有父节点路径
所属栏目:[编程] 日期:2020-12-31 热度:149
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 drop table if exists `group`;create table `group` (`id` int(11) not null auto_increment,`parent_group_id` int(11) not null default '-1',`nam[详细]
-
获取中文名称的首字母
所属栏目:[编程] 日期:2020-12-31 热度:84
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 CREATE FUNCTION getPinYin (@str varchar(500) = '') RETURNS varchar(500) AS /*-------------------用于获取中文名称的首字母--------------------[详细]
-
sql数据库表字段分割字符串,查找指定位置批量替换方法
所属栏目:[编程] 日期:2020-12-31 热度:103
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 /****** Object: UserDefinedFunction [dbo].[f_split1] Script Date: 12/14/2010 21:45:01 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGO--[详细]
-
T-SQL生成SQL追踪信息
所属栏目:[编程] 日期:2020-12-31 热度:52
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 declare @maxfilesize bigint;declare @filecnt int;set @trid = 0;set @maxfilesize = 10;set @filecnt = 10;exec sp_trace_create @trid OUTPUT,2,N[详细]
-
Oracle分页sql
所属栏目:[编程] 日期:2020-12-31 热度:197
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 select s.*from(select t.*,rownum rowindex from tablename t)swhere rowindex![CDATA[]]=#{lastRow} and rowindex![CDATA[]]=#{firstRow} 以上是编[详细]
-
更新数据库中表的统计信息
所属栏目:[编程] 日期:2020-12-31 热度:195
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 IF EXISTS(SELECT name FROM sys.databases WHERE name=N'Test')BEGINUSE TestEXEC sp_updatestatsENDGO 以上是编程之家(jb51.cc)为你收集整理的全部[详细]
-
获取SQL Server数据库中所有的用户存储过程
所属栏目:[编程] 日期:2020-12-31 热度:177
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 SELECT SCHEMA_NAME(sp.schema_id) AS [Schema],sp.name AS [Name] FROM sys.all_objects AS spWHERE(sp.type = N'P' OR sp.type = N'RF' OR sp.type=[详细]
-
sql-server-2008 – SQL Server删除 – 磁盘空间不足
所属栏目:[编程] 日期:2020-12-31 热度:182
我在SQL Server 2008中从表中删除了2.57亿行.我无法截断它.我可能会做得更聪明. 删除2小时后,日志文件增长,我的磁盘空间不足.查询仍在运行. 我该怎么办?删除会成功吗? 解决方法 等待tx回滚,删除将不会成功.或加载备份 – 可能更快. 以增量方式删除(每次10.0[详细]
-
sql-server-2008 – vCenter数据库选择
所属栏目:[编程] 日期:2020-12-31 热度:152
我正在构建新的vCenter 5服务器的规划过程中.目前,作为SMB,我的主机要求在使用SQL Express安装的范围内,但我的VM数量已经增长到较低的三位数.在我当前的vCenter中,我在加载库存时开始经历一些减速,所以我很好奇我是否选择安装了vCenter 4.1的SQL Express以及V[详细]
-
sql-server – Hash,Merge和Loop join之间的区别?
所属栏目:[编程] 日期:2020-12-31 热度:151
在SQL Server中,您可以指定连接提示: HASH JOIN MERGE JOIN LOOP JOIN 这三个连接提示的定义是什么,何时应该使用? 解决方法 从MSDN,在 Advanced Query Tuning Concepts的主题中: SQL Server employs three types of join operations: Nested loops joins M[详细]
-
SQL设置浮点精度
所属栏目:[编程] 日期:2020-12-31 热度:137
对于正在转换为float的SQL int,如何设置浮点数的精度? 这是我想截断到两个或三个小数位的选择: AVG(Cast(e.employee_level as Float))avg_level, 谢谢! 解决方法 在TSQL中,您可以为 float,24或53指定两种不同的大小.这将精度分别设置为7或15位. 如果你要做[详细]
-
利用 mysql.proc 表来获取基础数据信息
所属栏目:[编程] 日期:2020-12-31 热度:105
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 mysqlmysqlmysql DELIMITER //mysqlmysql CREATE FUNCTION myFunction (item_sum DECIMAL(10,2)) - RETURNS DECIMAL(10,1) - BEGIN - - - RETURN ROUN[详细]
-
mysql 的时间函数
所属栏目:[编程] 日期:2020-12-31 热度:54
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 mysql 的时间函数: FROM_UNIXTIME FROM_UNIXTIME(unix_timestamp,format) 第一个参数是时间戳格式。 第二个是最终想转换的格式,如 SELECT FROM_UNIX[详细]
-
Redis应用于php,连接mysql的完整案例
所属栏目:[编程] 日期:2020-12-31 热度:76
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 ?php header("Content-type:text/html;charset=utf-8"); error_reporting(0); $redis=new Redis(); $redis-connect('localhost',6379); if($redis-exi[详细]
-
删除SQL 某个表中重复的记录
所属栏目:[编程] 日期:2020-12-31 热度:95
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 假如表为Mytableselect distinct * from into 临时表 from MyTabledelete from MyTable insert into MyTableslect * from 临时表 drop table 临时表[详细]
-
mysql 游标使用模版
所属栏目:[编程] 日期:2020-12-31 热度:94
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 BEGIN /** * * 游标模版 * @author xuyw * @email [email?protected] * @date 2014-05-19 */ /*游标数据变量 uid*/ DECLARE uid VARCHAR(128); DECLAR[详细]
