-
[SQL] SQL触发器范例讲解1
SQL触发器实例讲解1SQL触发器实例1定义:何为触发器?在SQLServer里面也就是对某一个表的一定的操作,触发某种条件,从而执行的一段程序。触发器是一个特殊的存储过程。常见的触发器有三种:分别应用于Insert,Update,Delete事件。我为什么要使用触发器?比如,这么两个表:Creat...
76
热度 -
[SQL] SQLLDR简略应用
SQLLDR简单应用?参数说明:?userid--ORACLE用户名/口令control--控制文件名log--日志文件名bad--错误文件名data--数据文件名discard--废弃文件名discardmax--允许废弃的文件的数目(全部默认)skip--要跳过的逻辑记录的数目(默认0)load...
38
热度 -
105
热度 -
[SQL] pgsql 分区试验及创建规则失误导致创建触发器错误
pgsql分区试验及创建规则失误导致创建触发器异常鉴于mySQL前途不明决定转向PostgreSQL。初步了解pgsql后发现其相当的强大,于是考虑把一个小项目迁移到pgsql上。对其中日志表想玩玩pgsql的分区,最开始是参考pgsql手册以规则(RULE)的方式来实现每一年一个日志表?--禁止更...
159
热度 -
[SQL] oracle sql兑现 累乘
oraclesql实现累乘引用方法一:使用窗口函数SUMOVER,用对数相加来模拟乘法操作。SQL>selectempno,ename,sal2fromemp3wheredeptno=10;EMPNOENAMESAL------------------------------7782CLARK...
109
热度 -
[SQL] Sql Server 2000 企业管理器 打开报错的解决办法
SqlServer2000企业管理器打开报错的解决方法最近打开SQL2000企业管理器,既然报错,无法打开,折腾很久才解决,现在将解决方法分享给大家,希望对大家有所帮助。?好像有两种方式,但我只用过第一种解决方法:第一种解决方法:(已测试过,OK)1.开始-运行-mmc2.控制台–添加/删除管理单元...
99
热度 -
[SQL] sql级联剔除,更新
sql级联删除,更新修改一下外键,下面是个例子:altertable表名addconstraint外键名foreignkey(字段名)references主表名(字段名)ondeletecascade语法:ForeignKey(column[,...n])referencesreferenced_t...
90
热度 -
[SQL] oracle中创办Sequence和Trigger的SQL语句
oracle中创建Sequence和Trigger的SQL语句//建SequencecreatesequenceSTUDENT_Sminvalue1maxvalue999999999999999999999999startwith1incrementby1cache20;//建表CREATETABL...
29
热度 -
[SQL] sql server 中万能的 一='1'
sqlserver中万能的1='1'我们来谈一谈sqlserver中的一个漏洞?:1='1'直接上例子:?我现在有一张表??usersusernamepasswddr111123dr456456?下面我输入这样一条语句:?select*fromuserswhere?username='asdfad'...
123
热度 -
[SQL] 研讨SQL Server中Case 的不同用法
探讨SQLServer中Case的不同用法CASE可能是SQL中被误用最多的关键字之一。虽然你可能以前用过这个关键字来创建字段,但是它还具有更多用法。例如,你可以在WHERE子句中使用CASE。CASE可能是SQL中被误用最多的关键字之一。虽然你可能以前用过这个关键字来创建字段,但是它还具有更多用法...
140
热度 -
[SQL] MS SQL Server2005存储过程、游标、游标嵌套综合事例
MSSQLServer2005存储过程、游标、游标嵌套综合例子MSSQLServer2005存储过程、游标、游标嵌套综合例子:放在这里备忘》》》createprocdecisionPathRefSchemesasbegin DECLARE@pathIdvarchar(64) DECLARE@sche...
157
热度 -
[SQL] SQL基础系列-full join
SQL基础系列---fulljoin1.fulljoin关键字表示只要其中某个表存在匹配,就返回行2.FULLJOIN关键字语法SELECTcolumn_name(s)FROMtable_name1FULLJOINtable_name2ONtable_name1.column_name=table_...
40
热度 -
[SQL] SQL基础系列-right join
SQL基础系列---rightjoin1.rightjoinR关键字会返回右表中的所有行,即使在左表中没有匹配的行。2.RIGHTJOIN关键字语法SELECTcolumn_name(s)FROMtable_name1RIGHTJOINtable_name2ONtable_name1.column_...
45
热度 -
[SQL] SQL基础系列-left join
SQL基础系列---leftjoin1.leftjoin会从左表中返回所有的行,即使右表没有匹配的行。2.LEFTJOIN关键字语法SELECTcolumn_name(s)FROMtable_name1LEFTJOINtable_name2ONtable_name1.column_name=tabl...
122
热度 -
[SQL] 在SQL Server中,关于with as应用介绍
在SQLServer中,关于withas使用介绍一.WITHAS的含义WITHAS短语,也叫做子查询部分(subqueryfactoring),可以让你做很多事情,定义一个SQL片断,该SQL片断会被整个SQL语句所用到。有的时候,是为了让SQL语句的可读性更高些,也有可能是在UNIONALL的不同...
81
热度 -
[SQL] 一个便利的sql格式化工具——SQL Pretty Printer 2.8.7
一个方便的sql格式化工具——SQLPrettyPrinter2.8.7不多说了,试一试就知道了,包含破解方法。1楼svygh1232012-06-25谢谢,非常好用
49
热度 -
[SQL] SQLSERVER 惯用的一些语句
SQLSERVER常用的一些语句?如果自增列不是varchar?的话,可以用identity建表createtabletest(???IDintidentity(1,1)--int,自增列,从1开始,每次增加1???,Namenvarchar(5))??查询表结构:sp_columns?表名重名命?...
27
热度 -
[SQL] SQL Server中char/varchar/nchar/nvarchar的差异
SQLServer中char/varchar/nchar/nvarchar的区别???当我们建立数据库表时,都会根据字段特点选择适当的数据类型,这次主要讲的是关于字符类型,在我们平时的数据库结构当中,字符类型占绝大多数,如何高效准备地利用数据库和优化数据库结构是每个DBA必须掌握的技能。在SQLSe...
71
热度 -
[SQL] sql server话语中日期时间格式化查询
sqlserver语句中日期时间格式化查询SqlServer中一个非常强大的日期格式化函数SelectCONVERT(varchar(100),GETDATE(),0):0516200610:57AMSelectCONVERT(varchar(100),GETDATE(),1):05/16/06Se...
48
热度 -
[SQL] 改动PL/SQL编码集
更改PL/SQL编码集在执行外部sql文件时,如果pl/sql字符集不对则会造成导入数据中文乱码问题。更改pl/sql编码集方式如下:1.运行中执行regedit,打开注册表2.找到NLS_LANG项,更改其对应值"AMERICAN_AMERICA.WE8ISO8859P1"---UTF8“SIMP...
81
热度