数据库
lanpy88
这个作者很懒,什么都没留下…
展开
-
经典SQL语句大全
一、基础1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEX转载 2011-08-02 11:05:01 · 665 阅读 · 0 评论 -
SQL Server Convert DateTime格式的转换
将sqlserver中table表的[datetime]字段值‘2011-11-07 16:41:35.033’ 改为‘2011-11-07 00:00:00‘去除了时分秒.[datetime]字段要为datetime类型的哦. UPDATE table SET [datetime]= Convert(char(11),[datetime],120) 获取当前日期利用 convert 来转载 2013-04-23 10:22:40 · 1217 阅读 · 0 评论 -
SQl 语句(常见) 新建,删除,修改表结构
新建表:create table [表名]([自动编号字段] int IDENTITY (1,1) PRIMARY KEY ,[字段1] nVarChar(50) default '默认值' null ,[字段2] ntext null ,[字段3] datetime,[字段4] money null ,[字段5] int default 0,[字段6] Dec转载 2012-05-18 16:54:12 · 1003 阅读 · 0 评论 -
SQL语句实现SQL Server及ACCESS复制表结构或表结构及内容到新的表
SQL语句实现,SQL Server 2000 及ACCESS复制旧表OldTable的结构,或结构及内容到新的表NewTable两个都试过了,下面的代码在这两个数据库中(SQL Server 2000 及ACCESS)都是可以通过的。--复制表结构为新的表select * into NewTable from OldTable where 1=2--复制表结构及内容到新的转载 2012-05-18 16:45:14 · 9718 阅读 · 2 评论 -
Oracle查询数据表结构(字段,类型,大小,备注)---数据库设计说明书
来源:http://www.cnblogs.com/luohoufu/archive/2008/09/03/1282945.html作用:想要生成整个Oracle数据库所有表结构WORD文档(数据库设计说明书) Oracle数据库字典介绍 Oracle数据字典是有表和视图组成的,存储有关数据库结构信息的一些数据库对象。数据库字典描述了实际数据是如何组织的。对它们可转载 2012-05-18 16:40:04 · 6942 阅读 · 0 评论 -
Oracle查看所有表和字段
Oracle查看所有表和字段获取表:select table_name from user_tables; //当前用户的表 select table_name from all_tables; //所有用户的表 select table_name from dba_tables; //包括系统表select table_name fro转载 2012-05-18 16:36:29 · 10172 阅读 · 0 评论 -
Oracle数据库的十种重新启动步骤
本文详细的介绍了Oracle数据库较好的十种重新启动步骤。 1. 停应用层的各种程序。 2. 停oralce的监听进程: $lsnrctl stop 3. 在独占的系统用户下,备份控制文件: SQL>alter database backup controlfile to trace; 4. 在独占的系统用户下,手工切换重作日志转载 2012-05-18 16:10:04 · 3405 阅读 · 1 评论 -
使用PLSQL将TXT或CSV数据导入ORACLE
利用PLSQL Developer: 在单个文件不大的情况下(少于100000行),并且目的表结构已经存在的情况下,对于excel而言肯定不会超过了,因为excel文件的最大行为65536,可以全选数据COPY ,然后用PLSQL Developer工具。 1 在PLSQL Developer的sql window里输入select转载 2012-05-18 16:53:30 · 8880 阅读 · 0 评论 -
Oracle导出表(即DMP文件)的两种方法
方法一:利用PL/SQL Developer工具导出:菜单栏---->Tools---->Export Tables,如下图,设置相关参数即可:方法二:利用cmd的操作命令导出,详情如下(备注:方法二是转载网上的教程):1:G:\Oracle\product\10.1.0\Client_1\NETWORK\ADMIN目录下有个tnsname.or原创 2012-05-18 16:17:50 · 632982 阅读 · 9 评论 -
Mysql用户与权限管理
========对于ROOT用户的密码操作(更改用户密码)========刚刚安装完的Mysql,只一有个root用户,密码为空,而且只能在本机登录! 为root加上密码xxx123:./bin/mysqladmin -u root password xxx123或写成./bin/mysqladmin -uroot password xxx123转载 2012-02-02 16:56:35 · 603 阅读 · 0 评论 -
Access 中数据库操作时提示from子句语法错误
问题:如果在Access 中数据库操作时提示from子句语法错误原因:语句中某一单词为Access中的关键字。如:select * from user。其中user就是一关键字。解决:用中括号[]将其括起来。如:[user]即可。转载 2012-01-18 21:35:04 · 16557 阅读 · 0 评论 -
LIMIT & IN/ALL/ANY/SOME subquery
MySQL5.1中子查询是不能使用LIMIT的, 会报错: “This version of MySQL doesn’t yet support ‘LIMIT & IN/ALL/ANY/SOME subquery’ ” 比如这样的语句是不能正确执行的。 select * from table where id in (select id from table limit 12)转载 2011-12-22 10:21:49 · 3227 阅读 · 0 评论 -
本机不安装Oracle客户端,使用PL/SQL Developer和 Instant Client 工具包连接oracle 11g远程数据库
1,先到Oracle网站下载Instant Client :http://www.oracle.com/technology/global/cn/software/tech/oci/instantclient/index.html根据你的操作系统选择不同的Instant转载 2011-10-12 11:49:15 · 1391 阅读 · 0 评论 -
sql获取记录总数
最简单:select count(*) from table扩展:select count(列名) from table where 条件原创 2011-08-02 11:02:02 · 12965 阅读 · 0 评论 -
sql语句获取前几条记录
SQLSERVER数据库:select top N * from tableORACLE数据库:select * from table where rownum SQLITE数据库:select * from table limit N原创 2011-08-02 10:38:20 · 2995 阅读 · 0 评论 -
授予oracle导入用户表权限
给用户增加导入数据权限的操作 第一,启动sql*puls 第二,以system/manager登陆 第三,create user 用户名 IDENTIFIED BY 密码 (如果已经创建过用户,这步可以省略) 第四,GRANT CREATE USER,DROP USER,ALTER USER ,CREATE ANY VIEW ,DROP ANY VIEW,E转载 2012-06-04 15:45:12 · 3003 阅读 · 1 评论