-
[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
热度 -
[SQL] Oracle 学习笔记 18 - 存储函数跟存储过程(PL/SQL子程序)
Oracle学习笔记18--存储函数和存储过程(PL/SQL子程序)PL/SQL子程序包括函数和过程。这里的函数指的是用户自己定义的函数,和系统函数是不同的。子程序一般是完成特定功能的PL/SQL程序块,并且具有一定的通用性,可以被不同的应用程序多次调用。Oracle提供可以把PL/SQL程序存储在...
92
热度 -
[SQL] Oracle 学习笔记 17 - 错误处理(PL/SQL)
Oracle学习笔记17--异常处理(PL/SQL)程序在执行过程中出现异常是正常的,在程序的编写过程中出现异常也是不可避免的。但是要有相应的异常处理的机制,来保证程序的正常执行。PL/SQL程序执行过程中出现的错误,称为异常。一个优秀的程序都应该能够正确处理各种出错的情况,并尽可能的从错误中恢复。...
357
热度 -
[SQL] Oracle 学习笔记 19 - 触发器跟包浅析(PL/SQL)
Oracle学习笔记19--触发器和包浅析(PL/SQL)触发器是存放在数据库中的一种特殊类型的子程序。不能被用户直接调用,而是当特定事件或操作发生时由系统自动调用执行。触发器不能接受参数。所以运行触发器就叫做触发或点火。Oracle事件指的是数据库的表进行的insert、update、delete...
70
热度 -
[SQL] 刚刚整理的SQL常见替代点
刚整理的SQL常见替代点1、能用DISTINCT的就不用GROUPBYSELECTOrderIDFROMDetailsWHEREUnitPrice>10GROUPBYOrderID可改为:SELECTDISTINCTOrderIDFROMDetailsWHEREUnitPrice>102...
56
热度 -
[SQL] [TroubleShooting]'trn\bak' is incorrectly formed. SQL Server cannot process this media family
[TroubleShooting]'trn\bak'isincorrectlyformed.SQLServercannotprocessthismediafamily.SQLServeronlineconsultantscameacrossaninte...
106
热度 -
[SQL] 数据库的简单使用:(看以下链接)
ubuntu12.04下安装SQLite3及简单使用今天想写一个小app,要用到数据库,所以在这里先简单记一下它的安装和用法。1.安装SQLite3命令行下输入:sudoapt-getinstallsqlite32.安装SQLite3编译需要的工具包命令行下输入:sudoapt-getinstall...
22
热度