精华内容
下载资源
问答
  • 本教程给大家介绍修改SQL-SERVER数据库表结构的SQL命令附sql命令行修改数据库,涉及到sqlserver数据库命令的相关知识,对sqlserver数据库命令感兴趣的朋友可以参考下本
  • DB2数据库常用SQL命令学习总结汇总

    千次阅读 2016-05-12 18:58:50
    DB2数据库常用SQL命令学习总结汇总 DB2修改字段长度: ALTER TABLE STUDENT ALTER NAME SET DATA TYPE VARCHAR(500); DB2查询表结构: SELECT * FROM SYSIBM.COLUMNS WHERE TABLE_NAME='STUDENT' AND COLUMN...

    DB2数据库常用SQL命令学习总结汇总


    1,DB2中修改表中字段长度

    虽然SQL是结构化的数据库查询语言,但是不同厂商在实现上还是有较大差别的,与mysql不同的是,DB2修改表字段长度是这样来实现的:

    DB2修改表中字段长度:
    ALTER TABLE STUDENT ALTER NAME SET DATA TYPE VARCHAR(500);
    
    DB2查询表结构:
    SELECT  *  FROM SYSIBM.COLUMNS WHERE TABLE_NAME='STUDENT'  AND  COLUMN_NAME='NAME';
    SELECT  *  FROM SYSIBM.COLUMNS WHERE TABLE_NAME='STUDENT' ;

    2,CHARACTER_OCTET_LENGTH 与 CHARACTER_MAXIMUM_LENGTH 的区别:
    mysql手册的解释:
    CHARACTER_MAXIMUM_LENGTH:以字符为单位的最大长度,适于二进制数据、字符数据,或者文本和图像数据。否则,返回 NULL。
    CHARACTER_OCTET_LENGTH:  以字节为单位的最大长度,适于二进制数据、字符数据,或者文本和图像数据。否则,返回 NULL。



    展开全文
  • SQL命令修改数据库

    千次阅读 2019-05-22 09:34:14
    数据库中添加数据文件 ADD FILE ALTER DATABASE First ADD FILE ( NAME = First_App, FILENAME = 'D:\First_App.ndf', SIZE = 10, MAXSIZE = 500, FILEGROWTH = 10) 向数据库添加日志文件 ADD LOG FILE ...

    向数据库中添加数据文件

    ADD FILE

    ALTER DATABASE First
    ADD FILE
    (
    	NAME = First_App,
    	FILENAME = 'D:\First_App.ndf',
    	SIZE = 10,
    	MAXSIZE = 500,
    	FILEGROWTH = 10)
    
    
    

    向数据库添加日志文件

    ADD LOG FILE

    ALTER DATABASE First
    ADD LOG FILE
    (
    	NAME = First_Bpp,
    	FILENAME = 'D:\First_Bpp.ldf',
    	SIZE = 5,
    	MAXSIZE = 500,
    	FILEGROWTH = 5)
    

    从数据库里删除逻辑文件,并删除物理文件(如文件不为空,则无法删除)

    REMOVE FILE

    ALTER DATA First
    REMOVE FILE First_App
    

    指定要修改的文件

    MODIFY FILE

    ALTER DATABASE First
    MODIFY FILE
    (
    	NAME = First_BPP,
    	FILEGROWTH = 10)
    

    向数据库添加文件组

    ADD FILEGROUP

    向数据库删除文件组,若文件组非空,无法将其删除,需要先从文件组中删除所有文件

    REMOVE FILEGROUP

    修改文件组名称,设置文件组的只读(READ_ONLY)或者读写(READ_WRITE)属性,指定文件组为默认文件组(DEFAULT)

    MODIFY FILEGROUP

    ALTER DATABASE和CERATE DATABASE

    ALTER DATABASE命令只有DBA数据库管理员或者具有CERATE DATABASE的权限的数据库的所有者才有权执行此命令

    展开全文
  • SQL建立数据库及删除数据库命令,需要使用sqlserver的朋友可以参考下。
  • 修改数据库表字段的长度,通过命令alter table table_name modify column_name VARCHAR2(4000 char) 即可。 注意Oracle的字段长度最大是4000,可以是byte ,也可以是char,当然char是byte的两倍了。...
    修改数据库表字段的长度,通过命令alter table table_name modify column_name VARCHAR2(4000 char) 即可。 注意Oracle的字段长度最大是4000,可以是byte ,也可以是char,当然char是byte的两倍了。
    展开全文
  • SQL数据库修复命令

    2010-01-07 13:43:00
    SQL数据库修复命令2007-12-23 16:49MS Sql Server 提供了很多数据库修复的命令,当数据库质疑或是有的无法完成读取时可以尝试这些修复命令。 1. DBCC CHECKDB重启服务器后,在没有进行任何操作的情况下,在SQL查询...
    SQL数据库修复命令
    2007-12-23 16:49
    MS Sql Server 提供了很多数据库修复的命令,当数据库质疑或是有的无法完成读取时可以尝试这些修复命令。
    1. DBCC CHECKDB

    重启服务器后,在没有进行任何操作的情况下,在SQL查询分析器中执行以下SQL进行数据库的修复,修复数据库存在的一致性错误与分配错误。

    use master

    declare @databasename varchar(255)

    set @databasename='需要修复的数据库实体的名称'

    exec sp_dboption @databasename, N'single', N'true' --将目标数据库置为单用户状态

    dbcc checkdb(@databasename,REPAIR_ALLOW_DATA_LOSS)

    dbcc checkdb(@databasename,REPAIR_REBUILD)

    exec sp_dboption @databasename, N'single', N'false'--将目标数据库置为多用户状态


    然后执行 DBCC CHECKDB('需要修复的数据库实体的名称') 检查数据库是否仍旧存在错误。注意:修复后可能会造成部分数据的丢失。


    2. DBCC CHECKTABLE

    如果DBCC CHECKDB 检查仍旧存在错误,可以使用DBCC CHECKTABLE来修复。

    use 需要修复的数据库实体的名称

    declare @dbname varchar(255)

    set @dbname='需要修复的数据库实体的名称'

    exec sp_dboption @dbname,'single user','true'

    dbcc checktable('需要修复的数据表的名称',REPAIR_ALLOW_DATA_LOSS)

    dbcc checktable('需要修复的数据表的名称',REPAIR_REBUILD)

    ------把’ 需要修复的数据表的名称’更改为执行DBCC CHECKDB时报错的数据表的名称

    exec sp_dboption @dbname,'single user','false'


    3. 其他的一些常用的修复命令

    DBCC DBREINDEX 重建指定数据库中表的一个或多个索引

    用法:DBCC DBREINDEX (表名,’’) 修复此表所有的索引。

    展开全文
  • SQL Server数据库修改文件命令执行报错:MODIFY FILE 失败。文件 ‘DBName’ 不存在。 最近在迁移SQL Server数据库文件时,需要执行MODIFY FILE文件命令修改文件路径: ALTER DATABASE DBName MODIFY FILE(NAME =...
  • 修改数据库表结构的SQL命令

    千次阅读 2011-05-16 15:50:40
    向表增加一个 varchar 列: ALTER TABLE distributors ADD COLUMN address varchar(30);从表删除一个字段: ALTER TABLE ...在一个操作中修改两个现有字段的类型: ALTER TABLE distributors ALTER COL...
  • SQL数据库操作命令大全

    万次阅读 多人点赞 2017-11-16 16:05:50
    SQL数据库操作命令大全
  • SQL数据库常用命令

    千次阅读 2018-12-04 23:56:09
    创建数据库 create database student;//创建一个名为student的数据库 创建数据库的表 create table student //定义一个名为student的表 ( sno char(9) primary key, sname char(20), ssex char(2) ...
  • 数据库语言SQL

    千次阅读 2018-07-11 18:35:07
    数据库语言SQL SQL的发展 1974年,由Boyce和Chamberlin提出 1975~1979,IBM San Jose Research Lab的关系数据库管理系统原型System R实施了这种语言 SQL-86是第一个SQL标准 SQL-89、SQL-92(SQL2)、...
  • MySQL数据库通过cmd命令导入和导出sql文件

    万次阅读 多人点赞 2018-02-24 12:11:11
    本篇博客主要介绍如何对MySQL数据库通过cmd命令导出和导入sql文件。1.导出sql文件 导出sql文件可以使用mysqldump。主要有如下几种操作:①导出整个数据库(包括数据库中的数据):mysqldump -u username -ppassword ...
  • sql重命名数据库_SQL重命名数据库

    千次阅读 2020-07-07 10:44:52
    sql重命名数据库In the real world, there is very minimal chance when we need to rename database but still renaming database is a very valid scenario in real time. 在现实世界,当我们需要重命名数据库但...
  • --01 登录和退出数据库 -- 连接数据库 mysql -uroot -pmysql -- 不显示密码连接 python@ubuntu:~$ mysql -uroot -p Enter password: -- 显示mysql数据库软件版本 version select version(); -- 显示时间 ....
  • SQL数据库基础01】数据库SQL概述

    千次阅读 多人点赞 2021-05-26 11:21:35
    01 引入 保存数据的容器:有哪些? 数组 集合 ...DB 数据库(database):存储数据的“仓库”。...DBMS 数据库管理系统...SQL 结构化查询语言(Structure Query Language):专门用来与数据库通信的语 言 1.2.1 DBMS
  • 数据库SQLServer默认表有哪些

    千次阅读 2018-10-17 20:41:04
    SQL Server安装4个系统数据库。它们分别是master数据库、model数据库、tempdb数据库和msdb数据库。这些数据库SQL Server的心脏和灵魂。...这个数据库中包括所有的配置信息、用户登录信息、当前正在服务器中运...
  • 一、准备.sql文件下面是我做局域网QQ聊天系统写好的一个qq.sql文件,文件内容如下,在通过执行这个文件,我创建了6个数据库表:-- 存放所有已经注册用户的信息 CREATE TABLE tbl_register_users ( name VARCHAR(20)...
  • PostgresSQL数据库操作命令

    千次阅读 2015-12-29 11:49:28
    postgresql数据库操作
  •  已有数据库,能够直接用mysql命令  命令格式  mysql -uusername -ppassword 数据库名 < sql文件路径  演示样例:mysql -uroot -p12345678 test < /root/test.sql  2. 创建新数据导入  mysql -...
  • 1.oracle (1) 启动 监听  lsnrctl start; (2)进入sqlplus界面 ... SQL>conn sys/jiaxiaoai@orcl as sysdba; (3)启动数据库实例  SQL>startup; (4)查看当前所有的数据库  select * fr
  • 在使用MYSQL数据库的时候,经常需要备份和恢复数据库,通过导出sql文件备份和直接执行sql文件是非常便捷的方法! a:导出sql文件;导出整个数据库; 打开mysql数据库安装目录下的bin文件夹;D:\MYSQL\MySQL56\bin ...
  • SQL Server数据库SP命令祥解

    千次阅读 2019-02-28 11:52:59
    1、数据库: (1)sp_helpdb:报告有关指定数据库或所有数据库的信息。 例:sp_helpdb --显示所有数据库信息...(2)sp_renamedb:更改数据库的名称。 例:sp_renamedb ’pubs’,’pub’ --将名为pubs的数据库改名为p...
  • SQLSever修改数据库

    千次阅读 2020-02-13 21:25:37
    数据库创建完成以后,用户在使用过程可以根据需要对其原始...(1)更改数据库文件 (2)添加和删除文件组 (3)更改选项 (4)更改跟踪 (5)更改权限 (6)更改扩展属性 (7)更改镜像 (8)更改事务日志传送 ...
  • SQLSERVER数据库,安装、备份、还原等问题: 一、存在已安装了sql server 2000,或2005等数据库,再次安装2008,会出现的问题 1、卸载原来的sql server 2000、2005,然后再安装sql server 2008,否则经常sql ...
  • 查看数据库死锁SQL语句

    千次阅读 2017-03-25 18:24:16
    而且尤其是访问到某一个特定的数据库的时候,特别慢,这种情况下就要仔细检查一下自己的代码咯,可能是自己的sql语句导致了数据库访问过慢,下面是如何查找出来到底是哪一个sql语句导致数据库访问过慢! 我用的...
  • SQL server 数据库的创建和删除(命令操作) 一、数据库的创键 如果大家喜欢可以点个赞关注一下小编哦,谢谢 // 创键数据库 create database db_name ON ( NAME=db_name_data, //数据库命名 FILENAME='E:\db_name_...
  • SQL中modify name更改数据库名语句

    千次阅读 2017-02-28 18:56:38
  • 四种数据库:MySQL、SQL server、Oracle、PostgreSQL 数据库链接 mysql: jdbc:mysql://172.18.16.200:3306/databaseName sqlserver: jdbc:sqlserver://127.0.0.1:1433;DatabaseName=databaseName oracle: jdbc:...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 383,499
精华内容 153,399
关键字:

修改数据库中sql命令是