當前位置:首頁 » 數據倉庫 » 資料庫修改
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

資料庫修改

發布時間: 2022-01-23 22:19:12

① 在資料庫中如何修改表的內容

1、登錄PL/sql Developer;

② 資料庫修改

當然可以

你這種寫法只能改一處.改多處的語法是.

update wz set kind='"&Request("kind1")&"' where kind='"&request("kind")&"'"
這樣寫,沒有符合條件的記錄,就跳過,不會出錯,條件符合的全部更新.

③ mysql資料庫怎麼修改

mysql中修改資料庫目錄方法:
操作步驟:
1.檢查mysql資料庫存放目錄
mysql -u root -prootadmin
#進入資料庫
show variables like '%dir%';
#查看sql存儲路徑
(查看datadir 那一行所指的路徑)
quit;

2.停止mysql服務
service mysqld stop

3.創建新的資料庫存放目錄
mkdir /data/mysql

4.移動/復制之前存放資料庫目錄文件,到新的資料庫存放目錄位置
cp -R /usr/local/mysql/data/* /data/mysql/ #或mv /usr/local/mysql/data/* /data/mysql

5.修改mysql資料庫目錄許可權以及配置文件
chown mysql:mysql -R /data/mysql/
vim /etc/my.cnf
datadir=/data/mysql (制定為新的數據存放目錄)
vim /etc/init.d/mysqld
datadir=/data/mysql

6.啟動資料庫服務
service mysqld start

說明:根據以上的簡單6步操作,已經成功的資料庫目錄更換路徑了。

④ SQL資料庫修改

UPDATE A SET MAZX=0.71 WHERE MAZX>1;

⑤ 如何修改SQL資料庫文件

安裝ms
sqlserver2000
(or2005),然後使用還原資料庫。
使用還原資料庫前,先建立一個同名的資料庫,還原選擇從設備。

⑥ 怎麼修改sql資料庫中的時間

方法和操作步驟如下:

1.首先,打開資料庫並創建一個新表。由於日期格式的原因,所以兩個date_time和time_time欄位是日期類型,見下圖,然後進入下一步。


注意事項:

SQL是結構化查詢語言的簡稱。SQL是一種功能完備的資料庫語言,它是一組用於資料庫的操作命令。在使用它時,您只需要發出命令「做什麼」,而「如何做」不是用戶考慮的問題。

SQL資料庫的數據體系結構基本上是三級結構,但是使用的術語不同於傳統的關系模型術語。在SQL中,關系模式(schema)稱為「基表」;內部模式稱為「存儲文件」;子模式(外部模式)稱為「視圖」;元組稱為行;該屬性稱為列。

⑦ 資料庫的增刪改查

1、資料庫增加數據:

1)插入單行

insert [into] <表名> (列名) values (列值)

例:insert into t_table (name,sex,birthday) values ('開心朋朋','男','1980/6/15')

2)將現有表數據添加到一個已有表 insert into <已有的新表> (列名) select <原表列名> from <原表名>

例:insert into t_table ('姓名','地址','電子郵件')

select name,address,emailfrom t_table

3)直接拿現有表數據創建一個新表並填充select <新建表列名> into <新建表名> from <源表名>例:select name,address,email into t_table from strde

2、資料庫刪除數據:

1)刪除<滿足條件的>行
delete from <表名> [where <刪除條件>]。

例:delete from t_tablewhere name='開心朋朋'(刪除表t_table中列值為開心朋朋的行)

2)刪除整個表truncate table <表名>

truncate table tongxunlu

注意:刪除表的所有行,但表的結構、列、約束、索引等不會被刪除;不能用語有外建約束引用的表

3、資料庫修改數據 update <表名> set <列名=更新值> [where <更新條件>]

例:update t_table set age=18 where name='藍色小名'

4、資料庫查詢數據:

1)精確(條件)查詢
select <列名> from <表名> [where <查詢條件表達試>] [order by <排序的列名>[asc或desc]]

2)查詢所有數據行和列。例:select * from a

說明:查詢a表中所有行和列

3)使用like進行模糊查詢

注意:like運算副只用於字元串,所以僅與char和varchar數據類型聯合使用

例:select * from a where name like '趙%'

說明:查詢顯示表a中,name欄位第一個字為趙的記錄

4)使用between在某個范圍內進行查詢

例:select * from a where nianling between 18 and 20

說明:查詢顯示表a中nianling在18到20之間的記錄

5)使用in在列舉值內進行查詢

例:select name from a where address in ('北京','上海','唐山')

說明:查詢表a中address值為北京或者上海或者唐山的記錄,顯示name欄位

(7)資料庫修改擴展閱讀:

插入之前需要創建數據表,創建方式如下:

CREATE TABLE 表名稱
(
列名稱1 數據類型,
列名稱2 數據類型,
列名稱3 數據類型,
....
)

例如:--流程步驟定義表

create table T_flow_step_def(

Step_no int not null, --流程步驟ID

Step_name varchar(30) not null, --流程步驟名稱

Step_des varchar(64) not null, --流程步驟描述

Limit_time int not null, --時限

URL varchar(64) not null, --二級菜單鏈接

Remark varchar(256) not null,

)

⑧ 如何完整的修改一個資料庫的名稱

/*
腳本示例如何完整的修改一個資料庫的名稱.
資料庫為原名稱為DB_BEIJING,需要修改成DB_SHANGHAI
nzperfect 2012.12.19
*/

--判斷是否存在同名的資料庫,以防止誤刪除
USE master
GO
IF EXISTS (SELECT name FROM sys.databases WHERE name = N'DB_BEIJING')
BEGIN
RAISERROR('請注意:資料庫已存在!',15,1)
RETURN
--DROP DATABASE DB_BEIJING
END
GO

USE master
GO
--創建測試數庫
CREATE DATABASE [DB_BEIJING]
ON PRIMARY
(
NAME = N'DB_BEIJING',
FILENAME = N'X:\DATA\DB_BEIJING.mdf' ,
SIZE = 3072KB ,
FILEGROWTH = 1024KB
)
LOG ON
(
NAME = N'DB_BEIJING_log',
FILENAME = N'W:\Log\DB_BEIJING_log.ldf' ,
SIZE = 1024KB ,
FILEGROWTH = 1024KB
)
GO

--以下為修改過程

--step 1 : 修改資料庫名稱
USE master
GO
ALTER DATABASE DB_BEIJING SET SINGLE_USER WITH ROLLBACK IMMEDIATE
GO
EXEC master..sp_renamedb 'DB_BEIJING','DB_SHANGHAI'
GO
ALTER DATABASE DB_SHANGHAI SET MULTI_USER
GO

--step 2 : 查看修改名稱後的資料庫邏輯名及物理文件名
USE master
GO
SELECT name AS [Logical Name], physical_name AS [DB File Path],type_desc AS [File Type],
state_desc AS [State] FROM sys.master_files
WHERE database_id = DB_ID(N'DB_SHANGHAI')
GO
/*
Logical Name DB File Path File Type State
DB_BEIJING X:\DATA\DB_BEIJING.mdf ROWS ONLINE
DB_BEIJING_log W:\Log\DB_BEIJING_log.ldf LOG ONLINE
*/

--step 3 : 修改資料庫邏輯文件名稱
USE master
GO
ALTER DATABASE DB_SHANGHAI SET SINGLE_USER WITH ROLLBACK IMMEDIATE
GO
ALTER DATABASE DB_SHANGHAI MODIFY FILE (NAME=N'DB_BEIJING', NEWNAME=N'DB_SHANGHAI')
GO
ALTER DATABASE DB_SHANGHAI MODIFY FILE (NAME=N'DB_BEIJING_log', NEWNAME=N'DB_SHANGHAI_log')
GO
ALTER DATABASE DB_SHANGHAI SET MULTI_USER
GO

--step 4 : 修改資料庫物理文件名稱之前先打開xp_cmdshell支持
USE master
GO
sp_configure 'show advanced options',1
GO
RECONFIGURE WITH OVERRIDE
GO
sp_configure 'xp_cmdshell', 1
GO
RECONFIGURE WITH OVERRIDE
GO

--step 5 : 重命名資料庫物理文件名稱
USE [master]
GO
ALTER DATABASE DB_SHANGHAI SET OFFLINE WITH ROLLBACK IMMEDIATE
GO
EXEC xp_cmdshell 'RENAME "X:\DATA\DB_BEIJING.mdf", "DB_SHANGHAI.mdf"'
GO
EXEC xp_cmdshell 'RENAME "W:\Log\DB_BEIJING_log.ldf", "DB_SHANGHAI_log.ldf"'
GO

--step 6 : 將資料庫邏輯名稱指向新的物理文件,並將資料庫online
USE [master]
GO
ALTER DATABASE DB_SHANGHAI MODIFY FILE (NAME =DB_SHANGHAI, FILENAME = 'X:\DATA\DB_SHANGHAI.mdf')
GO
ALTER DATABASE DB_SHANGHAI MODIFY FILE (NAME =DB_SHANGHAI_log, FILENAME = 'W:\LOG\DB_SHANGHAI_log.ldf')
GO
ALTER DATABASE DB_SHANGHAI SET ONLINE

--step 7 : 查看全部修改完成後的資料庫情況
USE master
GO
SELECT name AS [Logical Name], physical_name AS [DB File Path],type_desc AS [File Type],
state_desc AS [State] FROM sys.master_files
WHERE database_id = DB_ID(N'DB_SHANGHAI')
GO
/*
Logical Name DB File Path File Type State
DB_SHANGHAI X:\DATA\DB_SHANGHAI.mdf ROWS ONLINE
DB_SHANGHAI_log W:\LOG\DB_SHANGHAI_log.ldf LOG ONLINE
*/

--step 8 : 關閉xp_cmdshell支持
USE master
GO
sp_configure 'xp_cmdshell', 0
GO
RECONFIGURE WITH OVERRIDE
GO
sp_configure 'show advanced options',0
GO
RECONFIGURE WITH OVERRIDE
GO

⑨ sql資料庫內容怎樣修改

1、通過update,delete,insert等sql語句修改
2、在資料庫中直接打開編輯表,在表中對應的欄位中輸入值