繁体   English   中英

在SQL上更改数据

[英]Changing data on SQL

如果将新列或新值放在行上,是否会更改我用来查询数据的数据库上的数据? 假设我有数据库“ A”,并且正在使用表“ B”。 然后,如果我决定在表'B'上放一个新列,是否还会改变数据库'A'的整个表'B'? 还是仅在结果选项卡上显示而不更改实际数据?

DDL对数据库进行了更改。 就像你在做

ALTER TABLE table_name
ADD column_name datatype

是的,它将在数据库中更新。

正如您提到的,您刚刚开始学习,因此可能是在选择时在新列中获取记录。 喜欢

SELECT table_name.column + table_name.column2  AS new_column_name, table_name.column, table_name.column2
FROM table_name

在上述情况下,它将不会对数据库进行任何更改。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM