-
[SQL] sql 剔除表中多余的重复记录(多个字段),只保留一条记录
sql删除表中多余的重复记录(多个字段),只保留一条记录SELECT*intoPT_PROGRAM_TAG0FROM[IAR_DB].[dbo].[PT_PROGRAM_TAG]withaaas(selectcount(*)ascfromPT_PROGRAM_TAG0groupbyPROGRAMID...
90
热度 -
[SQL] SQL Server 创办和使用索引
SQLServer创建和使用索引创建索引:(1)在SQLServerManagementStudio中,选择并右击要创建索引的表,从弹出菜单中选择“设计”,打开表设计器。右键单击表设计器,从弹出菜单中选择“索引/键”命令,打开“索引/键”对话框。对话框中列出了已经存在的索引,如下图所示。(2)单击“...
100
热度 -
[SQL] sql server2008 稽查是否需要挂起计算机重新启动。挂起重新启动会导致安装程序失败
sqlserver2008检查是否需要挂起计算机重新启动。挂起重新启动会导致安装程序失败原因:这是因为第一次安装失败,但已经安装了部分软件造成的。解决方法:1、如果重新启动后,一样无效,2、那么就进入注册表编辑器,通过修改注册表的方法来解决。除了删除SQL安装时遗留下的LJ文件,还必须进行以下操作:...
47
热度 -
[SQL] SQL Server 目录的含义和特点
SQLServer索引的含义和特点索引用于快速找出在某个列中某一特定值的行。不使索引,数据库必须从第一条记录开始读完整个表,直到找到相关行。如果表中查询的列有一个索引,数据库能快速到达一个位置去搜寻数据,而不必查看所有数据。索引的含义和特点:索引是一个单独的、存储在磁盘上的数据结构,他...
32
热度 -
[SQL] SQL*Plus小技艺
SQL*Plus小技巧1,SQL*Plus命令绑定变量操作SQL>varjobvarchar2(20)SQL>exec:job:='SH_CLERK'PL/SQLproceduresuccessfullycompleted.SQL>selectjob_id,employee_idf...
110
热度 -
[SQL] SQL Server 中规约的使用
SQLServer中规则的使用规则的概念:规则(Rules)是用于执行一些与检查约束相同的功能。检查约束比规则更简明,一个列只能应用一个规则,但是却可以应用多个检查约束。检查约束可以在CREATETABLE语句中定义,而规则作为独立的对象创建,然后绑定在指定的列上。规则也是维护数据库中数据完整性的一...
94
热度 -
[SQL] ms sql server 查询一个表的字段属性跟主键
mssqlserver查询一个表的字段属性和主键SELECTsys.columns.name,(SELECTnamefromsys.typeswheresys.types.system_type_id=sys.columns.system_type_id)assystem_type_name,sys...
49
热度 -
[SQL] PL/SQL属性门类
PL/SQL属性类型?PL/SQL中两个属性类型简介:?%type?引用某个变量或数据库列的类型来声明变量%rowtype?提供表示表中一行的记录类型。记录类型可以存储从表中选择或由游标提取的一行记录?优点:?不需要知道被引用的列或变量的具体类型。如果更改了被引用对象的数据类型,那么PL/SQL在运...
21
热度 -
[SQL] 经过java反射实现对javabean生成各种sql语句
通过java反射实现对javabean生成各种sql语句通过java反射实现对javabean生成各种sql语句,有请大家评论,更改packagecom.pdt.util;importjava.lang.reflect.Field;importjava.util.ArrayList;importja...
42
热度 -
80
热度 -
[SQL] oracle sqlldr 数据导入异常Field in data file exceeds maximum length解决
oraclesqlldr数据导入错误Fieldindatafileexceedsmaximumlength解决使用oraclesqlldr进行数据导入时报Fieldindatafileexceedsmaximumlength错误的解决办法:一种是数据字段确实比数据库中的字段要长,这中错误需要调整数据...
241
热度 -
[SQL] SQL 日期处置的几个解决方案
SQL日期处理的几个解决方案1日期比较几种方案1.0?????第一种方案?select*fromdata0048whereyear(tdate)=2013????????????????消耗时间06秒????????????????记录数:2248761.1?第二种方案select*fromdata...
64
热度 -
[SQL] SQL中ON跟WHERE的区别
SQL中ON和WHERE的区别数据库在通过连接两张或多张表来返回记录时,都会生成一张中间的临时表,然后再将这张临时表返回给用户。在使用leftjion时,on和where条件的区别如下:1、on条件是在生成临时表时使用的条件,它不管on中的条件是否为真,都会返回左边表中的记录。2、where条件是在...
11
热度 -
[SQL] oracle9i环境运行10g上的sql脚本出现不兼容的有关问题
oracle9i环境运行10g下的sql脚本出现不兼容的问题在oracle10g环境中运行没有任何问题,如下:??FORCIN(SELECT*FROMTABLE(PKG_CMD_COMMON.F_SPLIT(P_IN_IDS_,',')))LOOP。。。。此处省略ENDLOOP;?但在9i执行中,会...
69
热度 -
[SQL] MyBaties 动态SQL话语
MyBaties动态SQL语句3.1selectKey?标签???????在insert语句中,在Oracle经常使用序列、在MySQL中使用函数来自动生成插入表的主键,而且需要方法能返回这个生成主键。使用myBatis的selectKey标签可以实现这个效果。???????下面例子,使用mysql...
49
热度 -
89
热度 -
[SQL] 有关问题:SQL Server 2008用'sa'登录失败,启用'sa'登录的办法
问题:SQLServer2008用'sa'登录失败,启用'sa'登录的办法2013年1月26,天气晴大三寒假第9天,数据库课程设计启动问题:SQLServer2008用'sa'登录失败,启用'sa'登录的办法这个问题是学习传智播客关于ADO.Net视频的时候遇到的,其...
100
热度 -
[SQL] Android-SQLite小学问
Android--SQLite小知识1.SQLite数据库如何查询表table1的第20条到30条记录select*fromtable1limit19,11;2.table1表有id(主键)和name两个字段,要在表中插入一条id=1,name=bill的记录。如果id=1的记录在存在,则正常插入记...
62
热度 -
[SQL] Visual Studio 链接 Sql Sever 揭示启动进程时出错 ->解决方案
VisualStudio链接SqlSever提示启动进程时出错->解决方案最近遇到一个大的问题,就是Win8里先装了VisualStudio2010后,再装SqlSever2005或者2008,用VisualStudio链接SqlSever的基于服务的数据库文件时总是提示“由于启动用户实例的进...
425
热度 -
[SQL] 【转】 SQL 剔除,删除重复纪录
【转】SQL删除,删除重复纪录--如何按字段删除重复记录一张表里面以两个字段为唯一字段,当几条记录的这两个字段完全相同时,需要删除重复项,如下表abcd123415351279以a、b为唯一字段,第一条和第三条的a、b完全相同,所以,需要删除第一条记录1234或者第三条记录1279即如下结果:abc...
78
热度