数据库
wang49787
这个作者很懒,什么都没留下…
展开
-
ef6 mysql Table ‘ ‘ doesn‘t exist
1.使用的是db first模式使用以下步骤:Close your visual studio project Edit MySQLModel.edmx file with notepad Replace matches in file, from Schema="Test" to Schema="" Save MySQLModel.edmx file Open visual studio project Compile Project Run Application...原创 2021-11-17 02:29:02 · 922 阅读 · 0 评论 -
c# 获取FTP文件,并将数据导入ORACLE数据库
如何从FTP上获取数据,很简单,使用控件edtFTPnet,可以到官网上下载,包含例子。 如何将数据导入数据库中?在程序中使用insert语句?是一种办法,但如果获取的文件中的数据超过10万条,岂不是需要等很长时间?所以,将文本导入数据库使用ORACLE中的Sql Loader方法,即调用sqlldr.exe。 具体见程序:一、连接FTP获取数据,首先引用控件edtFTPnet #region 连接FTP private static void Connect_Ft原创 2010-06-11 10:48:00 · 3271 阅读 · 0 评论 -
如何将sqlserver表中的数据导出sql语句或生成insert into语句
<br />转自:http://hi.baidu.com/yequanfu/blog/item/2439be774add821ab151b9e1.html<br />输入表名,生成插入语句<br />drop proc proc_insert<br />go<br />create proc proc_insert (@tablename varchar(256))<br />as<br />begin<br />set nocount on<br />declare @sqlstr varchar(400原创 2011-05-18 09:46:00 · 3128 阅读 · 0 评论 -
如何利用sql将日期由(yyyy-MM-dd 00:00:00)直接转换成(yyyy-MM-dd)
转自:http://blog.csdn.net/zwxrain/article/details/458638可以利用Convert 来时行转换...具体的sql 中可以这样1、 select left(varchar,date_time_string,21),10)转载 2011-09-21 17:46:55 · 2827 阅读 · 0 评论 -
使用SqlBulkCopy将DataTable中的数据批量插入数据库中
#region 使用SqlBulkCopy将DataTable中的数据批量插入数据库中 /// /// 使用SqlBulkCopy将DataTable中的数据批量插入数据库中 /// /// 数据库中对应的表名 /// 数据集 public void SqlBulkCopyInsert(原创 2012-07-26 17:58:12 · 7318 阅读 · 1 评论 -
SQL Server 2008中SQL应用之-“死锁(Deadlocking)”
http://www.cnblogs.com/downmoon/archive/2011/02/27/1966337.html转载 2013-01-18 14:43:58 · 431 阅读 · 0 评论 -
监控SQL Server2005与sql 2008数据库的运行状况
监控SQL Server2005与sql 2008数据库的运行状况 转自:http://blog.csdn.net/wpc820411/article/details/5926980转载 2013-01-18 14:44:36 · 520 阅读 · 0 评论 -
一次死锁追踪经历
http://www.cnblogs.com/fygh/archive/2011/04/12/DeadLock.html转载 2013-01-18 14:45:42 · 413 阅读 · 0 评论 -
asp.net发布到IIS后提示ORA-12154:TNS:无法解析指定的连接标识符
将数据库连接内容改为如下:原创 2015-11-26 15:33:36 · 5113 阅读 · 0 评论 -
Entity Framework6 with Oracle
http://www.cnblogs.com/wlflovenet/p/4187455.html按照上文地址进行设置,需要注意的是要将Oracle.ManagedDataAccess.dll 和 Oracle.ManagedDataAccess.EntityFramework.dll 两个dll放在bin目录下原创 2016-08-03 13:56:09 · 1225 阅读 · 0 评论 -
sqlserver查找所有表中是否包含字符并替换
declare @str varchar(100),@replaceStr varchar(100)--设置要模糊搜索的字符串set @str='苏州工业园区'--设置替换的字符串set @replaceStr=''declare @s varchar(8000)declare tb cursor local forselect s='if exists(select 1 from...原创 2016-11-23 10:34:37 · 3621 阅读 · 0 评论 -
oracle反转中文数字乱码
oracle 使用反转函数reverse转换中文和数字时乱码,使用下面的函数进行转换CREATE OR REPLACE FUNCTION n_reverse(p_str IN NVARCHAR2)RETURN NVARCHAR2AS v_return NVARCHAR2(4000);BEGIN FOR i in 1..length(p_str) LOOP v_re原创 2017-01-10 10:37:33 · 2313 阅读 · 0 评论 -
"ORA-1843: 无效的月份"
环境变量增加如下:NLS_DATE_FORMATYYYY-MM-DD设置完后重启服务器才起作用!!原创 2019-03-21 14:23:53 · 463 阅读 · 0 评论 -
查看Oracle数据库表空间大小(空闲、已使用),是否要增加表空间的数据文件
<br /> 转自: http://suan2046.javaeye.com/blog/379539关键字: 表空间<br /> Oracle10g10.2.0.1.0<br />标题:查看Oracle数据库表空间大小,是否需要增加表空间的数据文件<br /> 在数据库管理中,磁盘空间不足是DBA都会遇到的问题,问题比较常见。<br /> <br />--1查看表空间已经使用的百分比<br />Sql代码 select a.tablespace_name,a.bytes/1024/1024 "Su原创 2010-07-26 13:45:00 · 1173 阅读 · 0 评论 -
存储过程-循环更改所有者
alter proc testasbegin declare @name nvarchar(80) --声明一个游标,根据@bmdm选择其下级的部门 declare cursor_bmTable cursor for SELECT name from sys.objects WHERE type=U原创 2010-05-04 22:40:00 · 503 阅读 · 0 评论 -
oracle 四舍五入 取得的数值
SELECT ROUND( number, [ decimal_places ] ) FROM DUAL说明:number : 将要处理的数值decimal_places : 四舍五入,小数取几位,不填默认为0 Sample :select round(123.456) from dual; 结果: 123 select round原创 2008-07-28 10:16:00 · 858 阅读 · 0 评论 -
ORACLE中查看一张表与哪些表相关联
SQL语句如下 SElect * from user_constraints where R_CONSTRAINT_NAME in(select constraint_name from user_constraints where TABLE_NAME=要查找的表)原创 2008-08-26 17:29:00 · 3462 阅读 · 0 评论 -
使用存储过程删除,创建表
create or replace procedure CREATETABLETEST is str1 varchar2(1000); str2 varchar2(5000); v_count number(10);begin select count(1) into v_count from user_tables where table_name =原创 2008-09-04 13:50:00 · 6774 阅读 · 0 评论 -
SQL Server 2005 不允许远程连接解决方法
转自:http://k.pconline.com.cn/question/693588.htmlSQL Server 2005 不允许远程连接解决方法 做课程设计时,很多学生都遇到这个问题。把解决方法写在这儿,供参考。 刚刚安装的数据库系统,按照默认安装的话,很可能在进行远程连接时报错,通常是错误:“在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行转载 2009-08-06 10:31:00 · 568 阅读 · 0 评论 -
根据一张表中含有的字段找到含有该字段的其他表
问题说明:一系统数据库有一百张数据表,其中有5张表中含有相同的字段“ADSL”,且数据相同,如何通过“ADSL”找出事哪5张表?(备注:无数据结构文档说明) MSSQL:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->select b.name原创 2009-08-27 18:04:00 · 651 阅读 · 0 评论 -
MSSQL 中操作日期的几个函数
转自:http://www.cnblogs.com/vaiyanzi/archive/2006/07/02/440911.html/* datepart()函数的使用 2 * datepart()函数可以方便的取到时期中的各个部分 3 *如日期:2006-07--02 18:15:36.513 4 * yy:取年 2006转载 2009-09-18 14:53:00 · 1167 阅读 · 0 评论 -
ROLLUP和CUBE语句
转帖自:http://xsb.itpub.net/post/419/29159 Oracle的GROUP BY语句除了最基本的语法外,还支持ROLLUP和CUBE语句。如果是ROLLUP(A, B, C)的话,首先会对(A、B、C)进行GROUP BY,然后对(A、B)进行GROUP BY,然后是(A)进行GROUP BY,最后对全表进行GROUP BY操作。如果是GROUP BY CUBE(转载 2009-11-24 09:52:00 · 451 阅读 · 0 评论 -
转载oracle rollup和cube函数使用心得
转自:http://blog.csdn.net/wangdongzjk/archive/2005/11/18/532424.aspx 事关CUBE ROLLUP GROUPING SETS(1)原文引自:聚合是数据仓库的基础。为了提高聚合的性能。Oracle提供了Group By 条款的扩展。1. CUBE, ROLLUP扩展2. 3个grouping函数3. Gro原创 2009-11-24 10:03:00 · 552 阅读 · 0 评论 -
外派现场用到的几个函数
今天用到了几个函数,随手记一下 group by rollup(); group by cute(); select dense_rank() over(partition by t.activity_type order by t.day_cg_ratio desc) day_pm, ----dense_rank() 联系排序---rank() 跳跃排序原创 2009-11-26 15:55:00 · 575 阅读 · 0 评论 -
Oracle 回收站功能,彻底删除表
转自:http://www.cnblogs.com/houxm/archive/2009/08/26/1554481.html详解:http://sunwayle.blog.51cto.com/114995/102516Oracle 回收站功能,彻底删除表Oracle 10g 中出现表名:BIN$2cMp4FjwQ2Cw3Lj+BxLYTw==$0 最近发现Oracle原创 2010-02-02 10:41:00 · 772 阅读 · 0 评论 -
oracle中trim函数的用法
转载出处:http://blog.csdn.net/E_wsq/archive/2009/11/14/4810757.aspxoracle中trim函数的用法 In Oracle/PLSQL, the trim function removes all specified characters either from the beginning or the ending of a str原创 2009-12-09 09:19:00 · 10162 阅读 · 0 评论 -
ORACLE JOB和存储过程的相关查询
查看相关job信息 1、相关视图 dba_jobs all_jobs user_jobs dba_jobs_running 包含正在运行job相关信息 查看存储过程 package等相关过程select * from user_source where text like %要查的内容%原创 2010-01-11 14:55:00 · 3297 阅读 · 0 评论 -
oracle创建表空间,用户名,并将数据导入该表空间中
同事整理好的,直接拿过来用了,在此先感谢一下Kalin.Zhang。下面是正文了 命令行创建数据库及表空间步骤:(绿色粗体字可替换) 开始-运行-cmd 第一步:输入sqlplus输入用户名 system密码 oracle9i(数据库安装完成后,有两个系统级的用户 : 1) system 默认密码为原创 2008-07-28 10:03:00 · 4532 阅读 · 0 评论