-
[SQL] sql 语言的实施顺序
sql语言的执行顺序?????????selecttmp_tb.*,ROWNUMrow_idfrom(select*fromdocter)tmp_tbwhereROWNUM<5??先执行from?接着是where???最后是select?接着是列取别名
74
热度 -
[SQL] SQL Server2005用新建用户名登录提示“该用户与可信 SQL Server 连接无关联” 以及SQL Server2005常见异常及解决方案
SQLServer2005用新建用户名登录提示“该用户与可信SQLServer连接无关联”以及SQLServer2005常见错误及解决方案1、新建登录名?打开SQL?Server?Manager管理器!在左面找到?‘安全性’?单击右键?选择‘新建”,“登录”?弹出一个对话框,在登录名中输入你的登录号...
22
热度 -
[SQL] hibernate 实施原生SQL
hibernate执行原生SQLpublicclassVO{privateStringbuyerEmail,value,createDt;//setter&getter}?StringBuildersql=newStringBuilder("selectbuyer_EmailbuyerEma...
32
热度 -
30
热度 -
[SQL] sqlite施用 心得
sqlite使用心得sqlite存储方法跟sql,mysql无差.不敢说史上最全,也不敢说史上最强大。反正就那么着了。下面实例源码演示首先我们创建DBHELPER类要继承SQLiteOpenHelper类.一定会实现几个方法。分别是onCreate方法,onUpgrade方法。 //数据库名priv...
378
热度 -
[SQL] SQL SERVER - EXTENDED EVENT 监视异常和存储过程
SQLSERVER-EXTENDEDEVENT监视错误和存储过程监视错误CREATEEVENTSESSION[error_trap]ONSERVERADDEVENTsqlserver.error_reported(ACTION(package0.collect_system_time,package...
117
热度 -
[SQL] sql中特殊字符串的截取技艺
sql中特殊字符串的截取技巧在编写sql时,总会遇到对某个有特殊含义的字段值,截取其中一段需要的值返回,如有这样一个字符串SSOC-XXX-13-001,现在需要返回13这个值,可以用如下oracle函数实现:selectsubstr('SSOC-DSWB-13-001',instr('SSOC-D...
57
热度 -
[SQL] SQL批量重命名中文字段名叫对应拼音首字母字段名脚本
SQL批量重命名中文字段名为对应拼音首字母字段名脚本操作步骤1:生成获取中文字符串对应的拼音首字母字符串函数操作步骤2:执行重命名中文字段名为拼音字首母字段名脚本--1、SQL获取中文字符串对应的拼音首字母字符串函数Createfunctionfun_getPY(@strnvarchar(4000)...
19
热度 -
[SQL] SQL Server 判定表是不是存在
SQLServer判定表是否存在-----判定实体表是否存在IFEXISTS(SELECT*FROMsys.objectsWHERENAME='test')BEGINDROPTABLEtestEND-----判定临时表是否存在IFOBJECT_ID('tempdb..#temp_test')ISNO...
10
热度 -
[SQL] 查询跟删除表中重复数据sql语句(二)
查询和删除表中重复数据sql语句(二)比方说在A表中存在一个字段“name”,而且不同记录之间的“name”值有可能会相同,现在就是需要查询出在该表中的各记录之间,“name”值存在重复的项;SelectName,Count(*)FromAGroupByNameHavingCount(*)>1...
43
热度 -
[SQL] SQL Server中特色字符、空格等的轮换操作
SQLServer中特色字符、空格等的替换操作通过sqlserver的数据导入功能从文本中导入了一批号码,导入之后发现,有些号码的后面有一些空格(根据长度来判断的),通过ltrim(rtrim())无法去除,通过replace(字段,'','')也无法替换。但打开表格数据...
65
热度 -
[SQL] [SQL Server]怎么快速查找使用了某个字段的所有存储过程
[SQLServer]如何快速查找使用了某个字段的所有存储过程?当一个系统中使用了很多的表,并且存在大量的存储过程,当数据库中的某个表删除了某个字段,那么相应的存储过程也需要改动,但是我们不知道哪些存储过程使用了该字段,那我们该怎么办?我们可以从之前的文档一个一个查找使用了该字段的存储过程,但是这样...
23
热度 -
[SQL] libsqlite3.0.dylib跟libsqlite3.dylib
libsqlite3.0.dylib和libsqlite3.dylib使用过sqlite的同学都会发现在加载sqlite类库的时候会出现两个libsqlite3.0.dylib和libsqlite3.dylib,之前我一直以为它们是两个版本的,但是后来发现其实libsqlite3.0.dylib本身...
72
热度 -
[SQL] SQL 临时表的施用
SQL临时表的使用DECLARE@Start_DateVARCHAR(10)DECLARE@End_DateVARCHAR(10)DECLARE@iINTSET@Start_Date='2012-01-01'SET@End_Date='2013-03-01'SET@i=1createtable#T_...
20
热度 -
[SQL] Oracle||PL/SQL 设立主键自动递增
Oracle||PL/SQL设置主键自动递增Oracle没有设置主键autoincrement的功能,需要自己白那些序列和触发器实现主键自动递增。示例:创建表menu:createtablemenu(menuIdnumber(10)notnullprimarykey,namevarchar2(40)...
72
热度 -
[SQL] SQL-相仿Split函数的实现1
SQL----类似Split函数的实现1CREATEFUNCTIONdbo.Split(@StrVARCHAR(8000))RETURNS@ListTABLE(OBJECTVARCHAR(100))ASBEGINDECLARE@OBJECTASVARCHAR(100)WHILECHARINDEX('...
63
热度 -
[SQL] SQL-相仿split函数的实现2
SQL---类似split函数的实现2createfunctionf_split(@strvarchar(8000),@StrSepratevarchar(10))returns@temptable(avarchar(100))asbegindeclare@iintset@str=rtrim(ltr...
54
热度 -
[SQL] 查询跟删除表中重复数据sql语句(一)
查询和删除表中重复数据sql语句(一)1、查询表中重复数据。select*frompeoplewherepeopleIdin(selectpeopleIdfrompeoplegroupbypeopleIdhavingcount(peopleId)>1)2、删除表中多余的重复记录,重复记录是根据...
15
热度 -
[SQL] sql话语中GROUP BY 和 HAVING的使用 count()
sql语句中GROUPBY和HAVING的使用count()在介绍GROUPBY和HAVING子句前,我们必需先讲讲sql语言中一种特殊的函数:聚合函数,?例如SUM,COUNT,MAX,AVG等。这些函数和其它函数的根本区别就是它们一般作用在多条记录上。?SELECTSUM(population)...
81
热度 -
[SQL] PL/SQL鍧楀畾涔夐儴鍒?LOB绫诲瀷
PL/SQL鍧楀畾涔夐儴鍒?-LOB绫诲瀷鍦∣racle鐨勬棭鏈熺増鏈?腑锛屼娇鐢↙ONG鍜?LONGRAW绫诲瀷瀛樻斁澶ф暟鎹??備粠8i鐗堟湰寮?濮嬶紝Oracle寮曞叆浜哃OB鏁版嵁绫诲瀷锛屽苟涓擮racle寤鸿?寮?鍙戜汉鍛樺敖閲忓幓浣跨敤LOB绫诲瀷鑰屼笉鍘讳娇鐢?LONG鍜?LONGRA...
330
热度