database
文章平均质量分 58
漫随天外tian
漫随天外
展开
-
数据库的rownum
起初的查询语句:select * from mall_region_show t1 left join mall_shops_base t2 on t1.shopid=t2.id where t1.state=0 and t1.type=1 and TO_DATE(T2.effecttime, 'yyyy-MM-dd') > SYSDATE原创 2017-12-01 14:22:30 · 344 阅读 · 0 评论 -
访问远程服务器表
EXEC sp_addlinkedserver@server='JOY',--被访问的服务器别名(习惯上直接使用目标服务器IP,或取个别名如:JOY)@srvproduct='',@provider='SQLOLEDB',@datasrc='服务器名称' --要访问的服务器--使用sp_addlinkedsrvlogin 来增加用户登录链接EXEC sp_addlinkedsrv...原创 2019-01-09 13:46:15 · 377 阅读 · 0 评论 -
SQLSERVER2008 R2查看锁表及解锁
查看被锁表:select request_session_id spid,OBJECT_NAME(resource_associated_entity_id) tableName from sys.dm_tran_locks where resource_type='OBJECT'spid 锁表进程 tableName 被锁表名解锁:declare @s...转载 2019-01-09 13:47:04 · 3299 阅读 · 1 评论 -
一个简单的触发器
CREATE TRIGGER [dbo].[XXX_UPDATE] ON [dbo].[XXX] AFTER UPDATEAS BEGIN -- SET NOCOUNT ON added to prevent extra result sets from -- interfering with SELECT statements. SET NOCOUNT ON; DE...原创 2019-01-09 13:54:15 · 728 阅读 · 0 评论 -
关于手动误删表空间文件出现ora01033解决办法
登录时报ORA-01033Connection to @localhost failed.[08006][1033] ORA-01033: ORACLE initialization or shutdown in progress12运行cmd输入sqlplus /nolog输入connect sys/<默认管理员密码> as sysdba(这里出现ORA-01031: ...转载 2019-04-17 10:10:08 · 416 阅读 · 0 评论 -
通过PL/SQL创建序列和触发器实现表自增字段
转载自:https://blog.csdn.net/mypowerhere/article/details/73847527转载 2019-05-23 10:01:53 · 328 阅读 · 0 评论 -
如何将oracle或者sqlserver表数据转换成xml数据
oracle:try { string tempTableName = "aaa";//数据库表名 String tempRowName = "row";//节点 String tempSavePath = "D:/Download/Master/users.xml";//...转载 2019-07-04 16:52:35 · 811 阅读 · 0 评论 -
解决在代码中执行sql语句无结果,但是在数据库中执行有结果问题
遇到sql语句在代码中执行没有结果,但是在数据库中执行有结果其中一种原因就是修改了数据库数据,但是没有提交,然后再反过来查询修改的数据,在数据库中能查询到结果,但是在代码中查询不到结果...原创 2019-08-13 16:58:01 · 6229 阅读 · 0 评论 -
toad如何导出导入单个表的数据
导出:首先右键要导出的表,然后 选择exportdata然后注意选择 insert statements导出sql文件到桌面上把sql文件导入到数据库中:打开sql文件,右键复制,粘贴到toad窗口中,按F5执行sql语句,然后提交,就可以把数据导入到表中了简单吧?...原创 2019-08-13 17:02:25 · 3041 阅读 · 0 评论 -
oracle导入.dmp文件是报错:IMP-00013: 只有 DBA 才能导入由其他 DBA 导出的文件 IMP-00000: 未成功终止导入
oracle导入.dmp文件是报错如下:经由常规路径由 EXPORT:V12.01.00 创建的导出文件IMP-00013: 只有 DBA 才能导入由其他 DBA 导出的文件IMP-00000: 未成功终止导入这个报错是因为用户不是没有DBA权限,既然没有就给用户DBA权限:打开-开始中的SQL Plus:输入用户名密码,这里一般用system登陆,因为一会要给其他用户分配权...转载 2019-08-14 11:17:22 · 916 阅读 · 0 评论 -
使用Toad导入dmp数据
进入Toad,选择Database->Import->Import Utility Wizard(导入则选择:Export->Export Utility Wizard与导入类似故不再赘述)此处根据自己的具体要求进行选择:我们选Import users选择用户:默认就好:选择dmp文件:导入操作的结果:选择Import data...转载 2019-08-14 11:19:08 · 2266 阅读 · 0 评论 -
sqlserver2008r2数据库如何使数据不写入日志以及收缩日志文件
数据不写入日志: 选中数据库->属性->选项->恢复模式改为简单文件收缩: 选中数据库->任务->收缩->文件->数据库文件和文件组->文件类型改为日志 收缩操作->第二项(在...原创 2019-01-14 16:59:00 · 3560 阅读 · 0 评论 -
使用Windows批处理命令定时备份sqlserver数据库
1、写一个sql 脚本来作数据库备份。例如:backup.sql ,我们把它放在 F:\Database_Backup下,以后的备份文件也放在这个目录下。GO DECLARE @backupTime VARCHAR(20)DECLARE @fileName VARCHAR(1000) SELECT @backupTime=(CONVERT(VARCHAR(8), GET...原创 2018-11-26 14:08:47 · 3445 阅读 · 2 评论 -
常用SQL语句
常用sql查询语句如下所示:一、简单查询语句1. 查看表结构SQL>DESC emp;2. 查询所有列SQL>SELECT * FROM emp;3. 查询指定列SQL>SELECT empmo, ename, mgr FROM emp;SQL>SELECT DISTINCT mgr FROM emp; 只显示结果不同的项4. 查询指定行SQL>SELECT * FR...转载 2018-02-10 10:36:09 · 297 阅读 · 0 评论 -
数据库索引的创建 和 注意事项
PS:索引不是给你使用的,而是数据库本身使用,索引只是为了让你的查询更加快速而已http://www.w3school.com.cn/sql/sql_create_index.asp SQL CREATE INDEX 语法 在表上创建一个简单的索引。允许使用重复的值:CREATE INDEX index_nameON table_name (column_name)12注释:”column_na...转载 2018-02-22 09:04:42 · 247 阅读 · 0 评论 -
递归的使用
(未完善)递归查询:select Id,name,level from CLASSIFY_CUSTOM start with pid = 0connect by prior id = pid原创 2018-02-22 10:15:03 · 182 阅读 · 0 评论 -
oracle的null值排序问题
ORACLE中null的排序问题关键字: oracle nulls问题描述: 在平时的业务处理中,经常遇到要对业务数据进行排序,并且要对null值也做相应的排序。在Oracle中,进行Order by排序时缺省认为null是最大值,所以如果是ASC升序则被排在最后,而DESC降序则排在最前。有的时候我们需要在降序排列时,同时要将null的数据排到最后,应该如何处理。 问题处理:方法1:使...转载 2018-03-30 08:22:06 · 325 阅读 · 0 评论 -
sqlserver2008 r2 Cannot create PoolableConnectionFactory (通过端口 1433 连接到主机 127.0.0.1)
将一个Java Web应用转移到一台新的PC机上供测试使用。配置环境为:JDK 1.6.0Tomcat 5.5SQL Server 2005 其中SQL Server 2005为新安装在此机器上。将Web应用部署到Tomcat的webapps文件夹后运行启动脚本,开始并未注意到控制台的一些提示信息。Tomcat启动后在地址栏中输入登录路径,登录界面成功出现。此时在登录框中输入正确的用户名与密...转载 2018-06-12 10:20:32 · 1492 阅读 · 0 评论 -
启动icrosoft SQL Server 服务报错:发生错误1069:由于登录失败而无法启动服务
解决方案请按下列步骤操作:1、右键单击【我的电脑】管理,单击打开【服务和运用程序】中的【服务】;2、右键单击SQL Server (MSSQLSERVER)服务属性,单击【登录】页签,单击选中"本地系统帐户”,选中“允许服务于桌面交互”,单击确定,启动服务即可;...转载 2018-08-06 15:56:57 · 369 阅读 · 0 评论 -
sql语法练习(二)
--1、查询"01"课程比"02"课程成绩高的学生的信息及课程分数 --1.1、查询同时存在"01"课程和"02"课程的情况 select a.* , b.score [课程'01'的分数],c.score [课程'02'的分数] from Student a , SC b , SC c wherea.S# = b.S# and a.S# = c.S# and b.C# = '...转载 2018-08-18 16:38:13 · 567 阅读 · 0 评论 -
ORA-12560: TNS: 协议适配器错误问题和ORA-12514: TNS:
刚开始装好oracle的时候并没有什么问题也可以正常使用但是第二天再次使用的时候就出现了问题ORA-12560: TNS: 协议适配器错误问题然后就开始在网上查到的三个可能的原因一:检查监听口是否开启。在开始-运行,输入services.msc或者在控制面板-管理工具,进入服务。找到OracleOraDb11g_home1TNSListener,检查是否开启。二:检查实例的服务是否开启。同...转载 2018-08-24 09:13:30 · 368 阅读 · 0 评论 -
sqlserver2008安装,教程很详细
链接:http://www.cnblogs.com/-liuhuanchao/p/SQL_server2008.html原文链接:http://www.downcc.com/tech/info/814135.html转载 2018-11-24 10:40:00 · 571 阅读 · 0 评论 -
oracle 用命令来导入导出用户数据库
前提:在CMD 命令下导出命令:exp 用户名/密码@数据库owner=用户名file=文件存储路径(如:F:\abcd.dmp)测试截图:expZM/sql123@ORCLowner=ZM file=F\abcd.dmp导入命令:imp 用户名/密码@数据库fromuser=用户名 touser=用户名 file=d:\cu.dmp ignore=y...原创 2019-10-10 15:31:40 · 439 阅读 · 0 评论