sql

ORACLE中TOP的写法
IT技术笔记

ORACLE中TOP的写法

92 0

在Sql Server中top语句的语法是:select top 1 * from tableName而在 Oracle 中是语法是:select * from tableName where rownum=1

oracle出现错误ORA-00904: invalid identifier
IT技术笔记

oracle出现错误ORA-00904: invalid identifier

139 0

错误ORA-00904: invalid identifier 的意思是标识符无效。大部分情况下,此错误是由于引用了不存在的列名导致的。核对一下sql语句中书写的列名和数据库的列名是否一致,就可以完美解决!

如何清除SQLSERVER数据库日志
IT技术笔记

如何清除SQLSERVER数据库日志

112 0

SQLSERVER的数据库日志占用很大的空间,下面提供几种方法用于清除无用的数据库日志文件。1、先将这个数据库卸载:EXEC sp_detach_db database_name, true 然后将该数据库所对应的Log文件删掉;最后,再将这个数据库注册到系统里面:EXEC sp_attach_db @dbname = Ndatabase_nam…

SQL删除外键约束(用sql语句删除外键约束)
IT技术笔记

SQL删除外键约束(用sql语句删除外键约束)

165 0

如何使用sql语句删除外键约束?首先使用如下SQL语句查询出表中外键约束名称:select namefrom sys.foreign_key_columns f join sys.objects o on f.constraint_object_id=o.object_id where f.parent_object_id=object_id(表名)将查询结果中要删除的外键名称复制,执行以下sq…

创建数据库SQL语句
IT技术笔记

创建数据库SQL语句

143 0

创建数据库SQL语句。create database DBName on primary -- 默认就属于primary文件组,可省略(/*--数据文件的具体描述--*/name=DBName_data, -- 主数据文件的逻辑名称filename=D:\DBName_data.mdf, -- 主数据文件的物理名称size=5mb, --主数据文件的初始大小maxsize=100mb, …

sql更改字段类型
IT技术笔记

sql更改字段类型

131 1

sql如何更改字段类型?alter table 表名alter column 字段名 字段类型例如要将table1表中的remark字段的类型改成text类型:alter table table1alter column remark text

Sql中distinct只作用于一个字段的方法
IT技术笔记

Sql中distinct只作用于一个字段的方法

182 4

distinct的作用是去除重复记录,然而当需要对order by的结果进行distinct的时候,又必须将order by的字段加入到distinct中:而如果同时取2个字段的值,就只能消除这2个字段值全部相同的记录。解决办法(假如要从按字段B降序排列的表中消除重复的字段A):SELECT 字段A,字段B F…