-
[SQL] 利用pl/sql软件兑现ORACEL自动增长字段设置
利用pl/sql软件实现ORACEL自动增长字段设置首先创建一个表TB_CARMESSAGE?其中code为要自动增长的字段?然后创建一个sequence如图输入如下数据?S_COUNTRY为sequence名称然后创建一个触发器,目的是在插入数据之前插入自动增长的数字,创建触发器然后填写代码cre...
64
热度 -
[SQL] (zt)Plsql Developer 开发惯用技巧
(zt)PlsqlDeveloper开发常用技巧1、登录后默认自动选中MyObjects???默认情况下,PLSQLDeveloper登录后,Brower里会选择Allobjects,如果你登录的用户是dba,要展开tables目录,正常情况都需要Wait几秒钟,而选择MyObjects后响应速率则...
24
热度 -
[SQL] sqlite3的下令简单说明
sqlite3的命令简单说明SQLite库包含一个名字叫做sqlite3的命令行,它可以让用户手工输入并执行面向SQLite数据库的SQL命令。本文档提供一个样使用sqlite3的简要说明。开始启动sqlite3程序,仅仅需要敲入带有SQLite数据库名字的"sqlite3"命令即可。如果文件不存在...
110
热度 -
133
热度 -
[SQL] SQL SERVER关于日期函数的一些变换
SQLSERVER关于日期函数的一些转换SqlServer中一个非常强大的日期格式化函数字符串转日期Selectcast('2009-01-01'asdatetime)日期格式转换SelectCONVERT(varchar(100),GETDATE(),0):0516200610:57AMSelec...
80
热度 -
[SQL] SQL基础系列2-JOIN
SQL基础系列二------JOIN1.数据库中的表可通过键将彼此联系起来。主键(PrimaryKey)是一个列,在这个列中的每一行的值都是唯一的。在表中,每个主键的值都是唯一的。这样做的目的是在不重复每个表中的所有数据的情况下,把表间的数据交叉捆绑在一起。2?JOIN:如果表中有至少一个匹配,则返...
17
热度 -
[SQL] Oracle 11g pl/sql学习笔记(1)
Oracle11gpl/sql学习笔记(一)Oracle11gpl/sql学习笔记示例数据库HRschema重要命令sqlplus/nologconn/assysdbadescdba_usersselectusername,account_statusfromdba_usersorderbyuser...
99
热度 -
[SQL] SQL基础系列-union操作符
SQL基础系列------union操作符1.UNION操作符用于合并两个或多个SELECT语句的结果集。请注意,UNION内部的SELECT语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,每条SELECT语句中的列的顺序必须相同。2.默认地,UNION操作符选取不同的值。如果允许重复的...
76
热度 -
[SQL] 【2012-04-20】plsql能过滤掉&后的字符
【2012-04-20】plsql会过滤掉&后的字符plsql会过滤掉&后的字符,&是plsql的自定义变量标识符。例如:updatetablesetcol='abcnf&sds'&sds会被截掉。可以这样解决:updatetablesetcol='abcnf...
56
热度 -
[SQL] PL-SQL 高级课程
PL-SQL高级教程PLSQL高级内容一、PLSQL接受动态输入的值使用PL/SQL块也可以进行数据库的查询操作。可以使用&来获得用户的输入。语法:变量名:=&输入变量名;范例:要求输入一个雇员的编号,之后显示出此雇员编号的姓名。二、游标游标:是内存中用于装载记录的一个区域。如果要想...
34
热度 -
[SQL] Oracle 定位没使用绑定变量的SQL
Oracle定位没有使用绑定变量的SQL[[email protected]~]$exportORACLE_SID=drb[[email protected]~]$sqlplus"/assysdba"SQL*Plus:Release10.2.0.3.0-ProductiononS...
77
热度 -
[SQL] MSSQL查找当月或本年数据
MSSQL查寻当月或本年数据select*from$tb$wheredatediff(mm,$col$,getdate())=0?--当月select*from$tb$wheredatediff(year,$col$,getdate())=0--当年?其中,$tb$为表名,$col$为日期列。
23
热度 -
[SQL] SQLServer札记
SQLServer笔记第一章创建数据库1.创建数据库CreatedatabaseSHUJKOnprimary(name='SHUJK_data',Filename='E:\DATABASESQL\SHUJK_data.mdf',Size=5mb,Maxsize=15mb,fileGrowth=1mb...
100
热度 -
[SQL] 1、什么是SQL优化
一、什么是SQL优化进行SQL优化的第一步,要明确什么是SQL优化,老祖宗说,知己知彼,才能百战不殆。在分享我的优化经验前,先说说什么是SQL优化。SQL优化,顾名思义,就是对SQL语句进行优化,让语句的运行更高、更快、更强。这样看来,SQL优化就是个纯技术活了,通过各种各样的函数、方法、各种不同的...
32
热度 -
[SQL] hibernate实施sql语句
hibernate执行sql语句hibernate的管理下,执行sql语句?????//执行查询?????Sessionsession=hibernateTemplate.getSessionFactory().openSession();?????Listresult=session.create...
12
热度 -
[SQL] 惯用oracle sql一览
常用oraclesql一览--查看oracle数据库表,索引所占用的空间大小SelectSegment_Name,Sum(bytes)/1024/1024/1024asGsizeFromUser_ExtentsGroupBySegment_NameorderbyGsizedesc--oraclehi...
32
热度 -
[SQL] oracle错误错误与动态sql
oracle异常异常与动态sql--------------------------------------oracle异常------------------------预定义异常:数据库给定的异常declarev_jobvarchar2(200);begin???selectjob?intov_...
93
热度 -
[SQL] sqlserver企业管理器修改记录时提示“在流水模式上,事务无法启动”的解决方法
sqlserver企业管理器修改记录时提示“在流水模式下,事务无法启动”的解决办法右键-》最后一个,也就是把整个表的数据全部查出来后就可以保存了。
68
热度 -
[SQL] sql中时间函数应用大全
sql中时间函数使用大全1.当前系统日期、时间selectgetdate()2.dateadd在向指定日期加上一段时间的基础上,返回新的datetime值向日期加上2天selectdateadd(day,2,'2004-10-15')--返回:2004-10-1700:00:00.0003.date...
39
热度 -
[SQL] 查询距现在时间大于九十天数据记要的sql语句
查询距现在时间大于九十天数据记录的sql语句select*fromadpm_migrate_operatwhere(sysdate-t.opera_time-90)<0;
100
热度