嘿,朋友们,我要建一个网站的人决定设计他们自己的数据库。他们使用Microsoft SQL Server Management Studio来构建它等等。现在,他们已经完成了对数据库的处理,并将其导出到一个文本文件(Tasks -> Generate Scripts)。现在,当我尝试将文件导入phpmyadmin时,我得到以下错误:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax
环境- Windows 7企业(Service Pack 1)
流程
已安装git
配置了用于git的user.name和user.email
安装nodejs
node version - 8.11.3
npm version - 6.4.0
安装Python2.7.3
added environement variable and updated path statement
安装Visual 2015社区版本
installed Visual C== 2015 Tools for Windows Desktop
installed Windows XP Support for C++
我在 to 测试语句中使用了phpMyAdmin SQL选项卡,但是有些查询不能工作,比如使用查询;但是,例如,在运行USE语句之后,然后使用USE数据库()进行检查,返回空值。
USE dbname;
USE dbname
USE `dbname`;
我希望能够在特定的数据库上运行SQL语句;在选择(在使用USE语句之后)数据库之后,这是可能的。我知道,我可以点击左边边栏上的数据库名称,然后运行SQL语句;但是为什么不能直接使用" use“语句来选择数据库呢?
我在PL/SQL存储过程中有一个SQL块。此块使用大容量收集将值收集到用户定义的类型中。
TYPE risks IS TABLE OF NUMBER;
o_risks risks;
...
SELECT DISTINCT risk
BULK COLLECT
INTO o_risks
FROM schema.risks
WHERE parent_id = any_id
但是我也希望将max(other_column_name)从这个SQL块保存到number变量中。当使用批量收集时,是否有可能?当然,我可以再建一个街区,但看起来不太对。