簡體   English   中英

在SQL表創建過程中包含文件

[英]Include file during SQL table creation

我有兩個文件:表創建和表插入

一個創建帶有行的表,另一個則將數據插入到這些行中

我沒有編輯每個文件中的行名/類型,而是嘗試包含rows.php,但出現錯誤

rows.php看起來像這樣:

Row1 CHAR(15),
Row2 CHAR(15),
Row3 CHAR(15),

**tablecreation.php looks like this:**
$sql = "CREATE TABLE TableTest 
(
<?php include 'rows.php'; ?>
)";

**tableinsert.php looks lkike this:**
$sql = "INSERT INTO TableTest 
(
<?php include 'rows.php'; ?>
)";

create tableinsert帶有列列表的語法是不同的。

create table語句具有數據類型。 insert語句沒有。

因此,以下生成錯誤:

insert into TableTest(Row1 char(15), . . .)

因為在該上下文中不允許使用數據類型。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM