相信使用过Oracle数据库的人一定碰到过“ORA-12154: TNS: 无法解析指定的连接标识符”错误,我在此做一个小小的总结。 在程序中连接Oracle数据库的方式与其他常用数据库,如:MySql,Sql Server不同,这些数据库可以通过直接指定IP的方式连接,但是Oracle则需要通过O ...
分类:
数据库 时间:
2020-03-17 19:32:16
阅读次数:
78
1、SQL Server Date 函数 1.1 内建日期函数: 函数描述 GETDATE() 返回当前日期和时间 DATEPART() 返回日期/时间的单独部分 DATEADD() 在日期中添加或减去指定的时间间隔 DATEDIFF() 返回两个日期之间的时间 CONVERT() 用不同的格式显示 ...
分类:
数据库 时间:
2020-03-17 11:33:20
阅读次数:
96
SQL 用于各种数据库的数据类型 Microsoft Access、MySQL 和 SQL Server 所使用的数据类型和范围。 Microsoft Access 数据类型 数据类型描述存储 Text 用于文本或文本与数字的组合。最多 255 个字符。 Memo Memo 用于更大数量的文本。最多 ...
分类:
数据库 时间:
2020-03-16 09:28:51
阅读次数:
54
?[toc] 在实际开发中,设计数据表的时候会把某些字段定义成一个自动增长的、唯一的流水号,例如记录编号、日志编号等,MySQL和SQL Server采用的是自增字段,Oracle和PostgreSQL采用了更灵活的序列生成器。在本文中,把序列生成器简称为序列。 一、创建序列 ======== 创建 ...
分类:
数据库 时间:
2020-03-15 11:21:02
阅读次数:
84
1.SQL 创建索引 使用CREATE 语句创建索引 CREATE INDEX index_name ON table_name(column_name,column_name) include(score) 普通索引 CREATE UNIQUE INDEX index_name ON table_ ...
分类:
数据库 时间:
2020-03-14 11:11:49
阅读次数:
83
如果只是输出时转换的话,可以用CAST 或 CONVERT函数来转换,如:SELECT CAST(整形字段 AS varchar(20))或SELECT CONVERT(varchar(20), 整形字段)如果是要将字段类型改为字符串的话,可以用语句,也可以直接在设计器里改,用语句的话,用:ALTE ...
分类:
数据库 时间:
2020-03-13 13:09:11
阅读次数:
60
今天发现监控的一个SQL Server数据库实例的CPU有些异常,如下所示,系统消耗的CPU(O/S CPU Utilization)和数据库实例消耗的CPU(Instance CPU Utilization)有较大出入,登录服务器检查,发现Database Mail Engine进程消耗了20%作... ...
分类:
数据库 时间:
2020-03-13 01:03:17
阅读次数:
74
1、在同一个数据库,只是不同表之间的复制,且结构相同,就用下面的SQL就行了。 insert into Projects9 select * from Projects8 2、用SQL Server自带的导入工具也可以实现 中间省略的步骤 一般就是点下一步 或者看着点就可以了 3、生成数据库脚本,这 ...
分类:
数据库 时间:
2020-03-12 14:12:54
阅读次数:
64
触发器的创建 1 触发器Trigger 2 --快速复制一张表的结构 3 select top 0 * into StudentBackUp from Student; 4 5 --快速复制一张表和表中的数据 6 select * into StudentBackUp2 from Student; ...
分类:
数据库 时间:
2020-03-12 12:47:33
阅读次数:
74
SQL Server - View 创建视图 create OR ALTER VIEW ViewClassMates as ( select t.ClassId,tt.StdID, t.ClassName, tt.StdUserName,tt.StdGender,tt.StdCardNo,tt.St ...
分类:
数据库 时间:
2020-03-12 11:31:32
阅读次数:
72