-
[SQL] SQL SERVER增添约束限制序列
SQLSERVER添加约束限制序列SQLSERVER添加约束限制序列针对这样的要求,对一个项目提交采购单,要创建一个采购单的表。这个表至少包含以下字段:项目编号、采购单序号、其他相关内容。我们制定以下规则:针对其中的一个项目编号,插入或者修改的行的采购单序号必须从1,2,3开始的自然数。也就是说,如...
38
热度 -
[SQL] 在SQLHelper类中实现的方法包括:
机房收费系统个人重构关于SQLHelper最近在敲机房,对于SQLHelper也是心里有些怵,因为原来没用过,但是看了一些博客和资料后发现,如果不用这个类,会大大增加代码量,而且,其实它并不新,它是一个有多个关于数据库增删改查操作的语句函数的类,使用这个类可以方便D层调用,对数据库的操作,我们无非就...
82
热度 -
[SQL] [转]Hibernate SQLQuery 原生SQL 查询及返回结果集处置
[转]HibernateSQLQuery原生SQL查询及返回结果集处理?第一篇:官方文档的处理方法,摘自官方在迁移原先用JDBC/SQL实现的系统,难免需要采用hibernatnativesql支持。1.使用SQLQueryhibernate对原生SQL查询执行的控制是通过SQLQuery接口进行的...
121
热度 -
[SQL] SQL 学习笔记(1)
SQL学习笔记(一)SQL语句????SELECT???数据检索?INSERT???数据操纵语言(DML)??UPDATEDELETEMERGE?CREATE??数据定义语言(DDL)ALTERDROPRENAMETRUNCATE??COMMIT??事务处理控制ROLLBACKSAVEPOINT?G...
48
热度 -
[SQL] Oracle 学习笔记 15 - PL/SQL根本语法、流程控制
Oracle学习笔记15--PL/SQL基本语法、流程控制PL/SQL简介PL/SQL也是一种程序语言,叫做过程化SQL语言(ProceduralLanguage/SQL)。PL/SQL是Oracle数据库对SQL语句的扩展。在普通SQL语句的使用上增加了编程语言的特点,所以PL/SQL就是把数据操...
11
热度 -
[SQL] SQL Server截取字符串跟处理中文技巧
SQLServer截取字符串和处理中文技巧一环境介绍SQLServerPRINT@@VERSIONMicrosoftSQLServer2012-11.0.2100.60(X64)Feb10201219:39:15Copyright(c)MicrosoftCorporationEnterpriseEd...
92
热度 -
[SQL] 关于ssh+sql2000无法自动生成表的有关问题
关于ssh+sql2000无法自动生成表的问题首先配置是没有问题的,前段时间本地的数据库还是可以自动生成表的,而且现在连接其他电脑的数据库也是可以生成的。可是今天数据库突然无法生成表了,不是哪里的配置影响了,请问大家有没有遇到过,该怎么弄?
28
热度 -
[SQL] PL/SQL DEVELOPER 使用小技能
PL/SQLDEVELOPER使用小技巧1,登录后默认自动选中MyObjects默认情况下,PLSQLDeveloper登录后,Brower里会选择Allobjects,如果你登录的用户是dba,要展开tables目录,正常情况都需要Wait几秒钟,而选择MyObjects后响应速率则是以毫秒计算的...
19
热度 -
106
热度 -
[SQL] 客户数据中存在单引号,怎么插入SQL SERVER
客户数据中存在单引号,如何插入SQLSERVER因为在SQLSERVER执行SQL中两个单引号表示一个单引号可以把字符串处理为string.Replace("'","''");这样单引号就可以插入到数据库中了。
22
热度 -
[SQL] 随意一条查询sql转换为查询结果集对应的数目
任意一条查询sql转换为查询结果集对应的数目原思路:像括号配对一样,如果遇见select就入栈,如果遇见from就出栈,直到栈为空,取得此时的位置,进行字符串截取。实现方法:遇见字符s并且连续后5个字符elect就+1,遇见字符f并且连续3个字符为rom就-1,当计数器结果为0时,返回当前字...
16
热度 -
92
热度 -
[SQL] 经过脚本导出sqlplus中查询到的数据到文件中
通过脚本导出sqlplus中查询到的数据到文件中1.先根据一定规则获取要查询的SQLselect'selectdistinctUSER_ACCOUNTasUSER_ACCOUNTfrom'||OWNER||'.'||TABLE_NAME||'wherePARTITION_ID>=23andPA...
106
热度 -
[SQL] SQL编码中注意的性能有关问题
SQL编码中注意的性能问题1、选择合适的数据类型为列选择最小化的数据类型如果一列中的文本长度不一,使用VARCHAR而不是CHAR不存储Unicode不要使用NVARCHAR或者NCHAR如果一行的长度不超过8000,使用VARCHAR而不是TEXT对于仅存数字的列要使用数字类型而不要用字符类型不要...
23
热度 -
[SQL] 统计分析SQL Server Profiler 追踪的SQL
统计分析SQLServerProfiler跟踪的SQL--跟踪文件读入到表中分析SELECT*INTOZGSJYFROMfn_trace_gettable('E:\wxxcdbprofiler.trc',default);--某时间内,最耗时SQLselectTOP100SUBSTRING(Text...
148
热度 -
[SQL] Oracle 学习笔记 16 - 游标(PL/SQL)
Oracle学习笔记16--游标(PL/SQL)在PL/SQL程序中,对于处理多行记录的事务经常使用游标来实现。当执行查询语句或者数据操纵语句是,一般可能会产生或者处理一组记录。游标是为了处理这些记录而分配的一段内存区。游标分为:显示游标和隐示游标。当记录集中只有单行数据时,系统自动的进行定义右边,...
397
热度 -
[SQL] plsql 惯用函数
plsql常用函数--(1)处理字符的函数--||CONCAT并置运算符--格式:CONCAT(STRING1,STRING2)SELECTCONCAT('test','oracle')FROMdual;SELECT'test'||'oracle'FROMdual;--ASCII返回字符的ascii...
102
热度 -
[SQL] SQL的读写分离与负载均衡有关问题设想
SQL的读写分离与负载均衡问题设想。首先,我们可以了解一下,SQL的读写分离的工作方式,如下图所示:总得来说,三种方案,现阶段来说,都是单节点写,多节点读。SQL2012的AlwaysOn还实现了读负载均衡,但方案投入相对来说较大。所以用得最多的应还是第二种方案,表级同步,数据差异几秒。但有个问题,...
84
热度 -
[SQL] 怎么写出高性能SQL语句
如何写出高性能SQL语句优化SQL查询:如何写出高性能SQL语句。1、首先要搞明白什么叫执行计划?执行计划是数据库根据SQL语句和相关表的统计信息作出的一个查询方案,这个方案是由查询优化器自动分析产生欀如一条SQL语句如果用来从一个10万条记录的表中查1条记录,那查询优化器会选择“索引查找”方式,如...
93
热度 -
[SQL] SQL *Plus命令行下开展Oracle用户解锁
SQL*Plus命令行下进行Oracle用户解锁在DBA的日常工作中,经常遇到为Oracle用户解锁的操作;这篇文章给出在命令行下进行Oracle用户解锁的操作方法,通过几条简单的解锁语句就能完成此项工作。下面是具体的过程:?默认的scott用户是被锁定的,先解锁就能登陆上了。使用下面的语句解锁sc...
90
热度