SQL怎样用SQL语句备份一张数据表
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL怎样用SQL语句备份一张数据表相关的知识,希望对你有一定的参考价值。
在网上找到语句:
CREATE TABLE person_backup AS (SELECT * FROM person)
可是执行时老提示"AS 附近有语法错误"
怎样做不行么,还有什么别的办法,急.谢
括号去掉也是一样的不行;
create table person_backup select * from employee 也是错误
“AS 附近有语法错误”这个提示应该是SQL SERVER的,可见楼主是在SQL Server里执行的,而create table ... as是ORACLE的语句,在SQL Server里是不能执行的,SQL Server里类似的就是select * into person_backup from person。
参考技术A“AS 附近有语法错误”这个提示应该是SQL SERVER的,可见楼主是在SQL Server里执行的,而create table ... as是ORACLE的语句,在SQL Server里是不能执行的,SQL Server里类似的就是
select * into person_backup from person
SQL语言:
是结构化查询语言(Structured Query Language)的简称。SQL语言是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名。
参考技术B “AS 附近有语法错误”这个提示应该是SQL SERVER的,可见楼主是在SQL Server里执行的,而create table ... as是ORACLE的语句,在SQL Server里是不能执行的,SQL Server里类似的就是select * into person_backup from person本回答被提问者采纳 参考技术C SQL Server:
select * into person_backup from person
Oracle:
create table person_backup as select * from person 参考技术D 你可以这样写
create table person_backup select * from employee;
怎样用SQL语句断开数据库的连接?
我的意思是别人的应用程序正在运行SQL数据库,我想通过编程关闭其数据库,对其数据库进行恢复备份。即两台一样的正在运行的服务器,将其中一台的某一个运行库备份到另一台正在运行的服务器,覆盖其数据库(两库一样),用定时器,定时执行。 参考技术A sql语句当然不行了,首先他还没建立连接,他的命令让谁解释运行呢!以上是关于SQL怎样用SQL语句备份一张数据表的主要内容,如果未能解决你的问题,请参考以下文章