[英]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 table
和insert
帶有列列表的語法是不同的。
create table
語句具有數據類型。 insert
語句沒有。
因此,以下生成錯誤:
insert into TableTest(Row1 char(15), . . .)
因為在該上下文中不允許使用數據類型。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.