Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共3 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:数据库问题

1楼
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多个股票要一个个建立,要累死了。
2楼
无为剑 发表于:2019/11/4 15:02:25
不一定非要把品种代码作为一个独立的表这样设计的,你可以变通一下,例如使用固定表,将代码作为一个字段也是可以的,代码范例:

sql:='SELECT * FROM TABLEDATA WHERE CODEDATE = @CODE@';

上述代码只是伪码表示,并不代表可以直接运行,建议运行前进行字段输出测试

3楼
无为剑 发表于:2019/11/4 16:13:20
sql:='SELECT * FROM TABLEDATA WHERE CODEDATE = "@CODE@"';
忘记了代码处可能要加双引号
共3 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.01465 s, 2 queries.