以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 高级功能研发区 (http://weistock.com/bbs/list.asp?boardid=5) ---- 数据库问题 (http://weistock.com/bbs/dispbbs.asp?boardid=5&id=172786) |
-- 作者:soler -- 发布时间:2019/11/3 22:03:48 -- 数据库问题 sql:=\'CREATE TABLE @Code@ (PersonID int,LastName varchar(255),FirstName varchar(255),Address varchar(255),City varchar(255))\'; DBEXECUTE(sql); 这样不行吗?按代码自动创建表格,请教有什么办法能按照代码创建表格,不然的话,3000多个股票要一个个建立,要累死了。
|
-- 作者:无为剑 -- 发布时间:2019/11/4 15:02:25 -- 不一定非要把品种代码作为一个独立的表这样设计的,你可以变通一下,例如使用固定表,将代码作为一个字段也是可以的,代码范例: sql:=\'SELECT * FROM TABLEDATA WHERE CODEDATE = @CODE@\'; 上述代码只是伪码表示,并不代表可以直接运行,建议运行前进行字段输出测试 |
-- 作者:无为剑 -- 发布时间:2019/11/4 16:13:20 -- sql:=\'SELECT * FROM TABLEDATA WHERE CODEDATE = "@CODE@"\'; 忘记了代码处可能要加双引号
|