用sql获取数据库中所有的表名的方法:
1、oracle下:select table_name from all_tables;
2、MySQL下:select table_name from information_schematables where table_schema='csdb' and table_type='base table';
3、sql server下:select name from systables go
1、准备SQL脚本文件。
2、点击开始->运行。
3、输入cmd打开控制面板。
4、输入start mysqld启动MySQL服务器。
5、输入mysql -uroot -p。
6、输入‘source 文件地址’。
7、执行成功后输入select from users;数据已经插入。
注意事项:
使用命令行的形式来执行mysql的SQL脚本,不仅可以提高对数据库的了解,还可以对数据库的命令进行了解。如果没有配置MySQL环境变量的话,start mysqld是不能成功的,提供找不到文件。
一 、通常我们导出数据表及其结构
二、有些时候需要我们导出自己 想要的查询的sql
然后就 ok 了 如果数据不完整 多导出几次就可以了
首先你安装一个工具:plsql-developer
安装完后再在装一个:汉化包(如果你英语够强的话就不用了)
然后跟用oracle的账号密码登陆developer
进去后,选中1数据库名2选中要导出的表3点击右键,4导出数据库脚本(可选表结构和数据)~~~具体的你可以看看plsql-developer怎么使用。大概一天不到就可以学会了!呵呵
把Access 数据导出到SQL Server的方法如下:
1、打开ACCESS数据库,右键选中要导出的表TABLE1,选择导出,出现一个‘将表TABLE1导出‘的对话框,在‘保存类型(T)’下拉列表选中'ODBC Databases (),出现一个导出对话框,一般的表名不做修改,默认就行了,点击‘确定’。
2、在‘选择数据源’对话框中,点击‘新建’按钮,出现的‘创建新数据源’中,选择‘SQL Server’数据源驱动程序,点‘下一步’,数据源名中可以输入你想定义的数据源名,本例数据源名为‘DC12’,点‘下一步,点‘完成’。
3、在出现的‘创建到SQL Server的新数据源’对话框中,服务器(S):选项下拉列表中,选择一个你想连接到的本地数据库或者网络数据库的服务器名称,本例的服务器名称为‘JIABAO9’,点‘下一步’,选中‘使用用户输入登录ID和密码的SQL Server 验证(S)’,分别在‘登录ID(L)和密码(P)’中输入访问数据库的的用户名和密码,点‘下一步’。
4、选择数据库的对话框里,在‘更改默认的数据库为(D)’下拉列表中选择一个已经有存在的数据库名称,本例数据库名为‘DBTEXT’,也就是把ACCESS数据库的TABLE1表数据导出到DBTEXT数据库,按‘下一步’--》完成--》确定。
5、在出现的‘选择数据源’对话框中,一般我们不用再修改‘DSN 名称(D)’的文件名了,前面已经命名为‘DC12’,点‘确定’;要求你在‘SQL Server登录’对话框里再次输入登录数据库的用户名和密码,输入完后,点击‘确定’,如果不出现错误提示,表明已经成功将ACCESS数据库表TABLE1的表结构和数据导出到数据库名为JIABAO9了。
6、在JIABAO9数据库下就新建立有一个名称为TABLE1的新表了,可用select from TABLE1 来查询刚才导入的数据了。
7、因为是从ACCESS把数据表导入到SQL SERVER数据库的, 所以ACCESS和SQL SERVER数据
库的语法上有差别;
select 'stano,sname from stainfo where datepart(''m'',birth) =';是在ACCESS
数据库中的查询语句,在SQL SERVER中不能这样表达,否则会产生语法错误,
无效的参数传递: Invalib parameter specified for datepart;
注意大多数都是由引号或标点符号引起的,把m的引号去掉,
以上就是关于如何导出数据库中的所有表的建表sql语句全部的内容,包括:如何导出数据库中的所有表的建表sql语句、mysql导出成sql脚本的sql语句,是sql语句、如何用navicat如何导出数据,sql语句,表结构等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)